.elementor-699 .elementor-element.elementor-element-3a076a2{--display:grid;--min-height:74vh;--e-con-grid-template-columns:2fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.16;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-699 .elementor-element.elementor-element-3a076a2:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-3a076a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://masterclass.silviogervasoni.com.br/wp-content/uploads/2026/04/Design-sem-nome-scaled.jpg");background-position:0px -108px;background-repeat:no-repeat;background-size:cover;}.elementor-699 .elementor-element.elementor-element-3a076a2::before, .elementor-699 .elementor-element.elementor-element-3a076a2 > .elementor-background-video-container::before, .elementor-699 .elementor-element.elementor-element-3a076a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-699 .elementor-element.elementor-element-3a076a2 > .elementor-background-slideshow::before, .elementor-699 .elementor-element.elementor-element-3a076a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-699 .elementor-element.elementor-element-3a076a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000D4;--background-overlay:'';}.elementor-699 .elementor-element.elementor-element-3a076a2.e-con{--align-self:center;}.elementor-699 .elementor-element.elementor-element-dd54261{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-699 .elementor-element.elementor-element-dd54261.e-con{--align-self:center;}.elementor-699 .elementor-element.elementor-element-0a77e1a.elementor-element{--align-self:center;}.elementor-699 .elementor-element.elementor-element-0a77e1a{text-align:center;}.elementor-699 .elementor-element.elementor-element-0a77e1a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:26px;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-3e4c2dd{text-align:center;}.elementor-699 .elementor-element.elementor-element-3e4c2dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:31px;color:var( --e-global-color-primary );}.elementor-699 .elementor-element.elementor-element-e96ac1e{text-align:center;}.elementor-699 .elementor-element.elementor-element-e96ac1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:1em;letter-spacing:0.5px;color:#616161;}.elementor-699 .elementor-element.elementor-element-88592ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;border-style:none;--border-style:none;--padding-top:19px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-88592ee.e-con{--align-self:center;}.elementor-699 .elementor-element.elementor-element-5de14ca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-699 .elementor-element.elementor-element-1be694d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-699 .elementor-element.elementor-element-4bb58bf{--display:flex;}.elementor-699 .elementor-element.elementor-element-b4c4870{text-align:center;}.elementor-699 .elementor-element.elementor-element-b4c4870 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-f47b26f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-699 .elementor-element.elementor-element-f47b26f:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-f47b26f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF2DC;}.elementor-699 .elementor-element.elementor-element-c4b50b0{text-align:center;}.elementor-699 .elementor-element.elementor-element-c4b50b0 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-20a90e6{text-align:center;font-size:17px;line-height:23px;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-3d59b5b{text-align:center;}.elementor-699 .elementor-element.elementor-element-3d59b5b .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-e5b87f6{font-size:16px;line-height:27px;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-62a4c27{text-align:start;}.elementor-699 .elementor-element.elementor-element-62a4c27 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-2667505{font-size:16px;line-height:27px;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-98f745b .elementor-button{background-color:#02010100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-699 .elementor-element.elementor-element-98f745b{width:var( --container-widget-width, 64% );max-width:64%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-699 .elementor-element.elementor-element-98f745b.elementor-element{--align-self:center;}.elementor-699 .elementor-element.elementor-element-c4bb2cb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-699 .elementor-element.elementor-element-c4bb2cb:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-c4bb2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF2DC;}.elementor-699 .elementor-element.elementor-element-ae20210{text-align:center;}.elementor-699 .elementor-element.elementor-element-ae20210 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-5f0b371{text-align:center;font-size:17px;line-height:23px;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-a0076a2{text-align:center;}.elementor-699 .elementor-element.elementor-element-a0076a2 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-56355c5{font-size:16px;line-height:27px;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-b8ac160{text-align:start;}.elementor-699 .elementor-element.elementor-element-b8ac160 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-d86448f{font-size:16px;line-height:27px;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-2c3aa42 .elementor-button{background-color:#02010100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-699 .elementor-element.elementor-element-2c3aa42{width:var( --container-widget-width, 64% );max-width:64%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-699 .elementor-element.elementor-element-2c3aa42.elementor-element{--align-self:center;}.elementor-699 .elementor-element.elementor-element-30fd6a1{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-699 .elementor-element.elementor-element-30fd6a1:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-30fd6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121114;}.elementor-699 .elementor-element.elementor-element-caa1917{text-align:center;}.elementor-699 .elementor-element.elementor-element-caa1917 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-e5336e5{text-align:center;font-size:17px;line-height:23px;color:var( --e-global-color-text );}.elementor-699 .elementor-element.elementor-element-2d2df86{text-align:center;}.elementor-699 .elementor-element.elementor-element-2d2df86 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-a764524{text-align:start;}.elementor-699 .elementor-element.elementor-element-a764524 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:27px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-e5fcb88 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-e5fcb88 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-699 .elementor-element.elementor-element-e5fcb88{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-699 .elementor-element.elementor-element-e5fcb88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-e5fcb88 .elementor-icon-list-item > a{font-size:16px;}.elementor-699 .elementor-element.elementor-element-e5fcb88 .elementor-icon-list-text{transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-5b2df97 .elementor-button{background-color:#02010100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-699 .elementor-element.elementor-element-5b2df97{width:var( --container-widget-width, 64% );max-width:64%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-699 .elementor-element.elementor-element-5b2df97.elementor-element{--align-self:center;}.elementor-699 .elementor-element.elementor-element-ab67270{--display:flex;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-af83a44{padding:0px 0px 0px 0px;text-align:start;font-size:17px;line-height:23px;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-310f21a{font-size:16px;line-height:27px;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-374edb4{font-size:16px;line-height:27px;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-9689861{--display:flex;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-0392e37.elementor-element{--align-self:flex-start;}.elementor-699 .elementor-element.elementor-element-0392e37 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:26px;font-weight:800;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-a65099b{padding:0px 0px 0px 0px;text-align:start;font-size:17px;line-height:23px;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-3da59e4 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-3da59e4 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-699 .elementor-element.elementor-element-3da59e4{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-699 .elementor-element.elementor-element-3da59e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-3da59e4 .elementor-icon-list-item > a{font-size:16px;}.elementor-699 .elementor-element.elementor-element-3da59e4 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-493e439{font-size:16px;font-weight:600;line-height:27px;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-40bc176{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-699 .elementor-element.elementor-element-7671c71{--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 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-699 .elementor-element.elementor-element-7671c71:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-7671c71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-699 .elementor-element.elementor-element-7671c71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-699 .elementor-element.elementor-element-b33ce72{text-align:center;}.elementor-699 .elementor-element.elementor-element-b33ce72 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:26px;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-e14b57e{text-align:center;}.elementor-699 .elementor-element.elementor-element-e14b57e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-3d704c6{text-align:center;}.elementor-699 .elementor-element.elementor-element-3d704c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-c9b2153{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-699 .elementor-element.elementor-element-c9b2153 .elementor-divider-separator{width:100%;}.elementor-699 .elementor-element.elementor-element-c9b2153 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-699 .elementor-element.elementor-element-f164df1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-dd5b6a5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-dd5b6a5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-699 .elementor-element.elementor-element-dd5b6a5{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-699 .elementor-element.elementor-element-dd5b6a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-dd5b6a5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:1.9em;letter-spacing:0.5px;}.elementor-699 .elementor-element.elementor-element-dd5b6a5 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-4680415{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-699 .elementor-element.elementor-element-4680415 .elementor-divider-separator{width:100%;}.elementor-699 .elementor-element.elementor-element-4680415 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-699 .elementor-element.elementor-element-b4fa725 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-b1d6c38 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-b1d6c38 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-699 .elementor-element.elementor-element-b1d6c38{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-699 .elementor-element.elementor-element-b1d6c38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-b1d6c38 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:1.9em;letter-spacing:0.5px;}.elementor-699 .elementor-element.elementor-element-b1d6c38 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-11565e2{--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 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-699 .elementor-element.elementor-element-11565e2:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-11565e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-699 .elementor-element.elementor-element-11565e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-699 .elementor-element.elementor-element-7c07efb{text-align:center;}.elementor-699 .elementor-element.elementor-element-7c07efb .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:26px;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-85b7e7b{text-align:center;}.elementor-699 .elementor-element.elementor-element-85b7e7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-3e07e76{text-align:center;}.elementor-699 .elementor-element.elementor-element-3e07e76 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-1251905{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-699 .elementor-element.elementor-element-1251905 .elementor-divider-separator{width:100%;}.elementor-699 .elementor-element.elementor-element-1251905 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-699 .elementor-element.elementor-element-c7cfbe1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-53290dc .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-53290dc .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-699 .elementor-element.elementor-element-53290dc{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-699 .elementor-element.elementor-element-53290dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-53290dc .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:1.9em;letter-spacing:0.5px;}.elementor-699 .elementor-element.elementor-element-53290dc .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-589a0e5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-699 .elementor-element.elementor-element-589a0e5 .elementor-divider-separator{width:100%;}.elementor-699 .elementor-element.elementor-element-589a0e5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-699 .elementor-element.elementor-element-6c622a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-59bb209 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-59bb209 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-699 .elementor-element.elementor-element-59bb209{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-699 .elementor-element.elementor-element-59bb209 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-59bb209 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:1.9em;letter-spacing:0.5px;}.elementor-699 .elementor-element.elementor-element-59bb209 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-cb28f63{--display:flex;}.elementor-699 .elementor-element.elementor-element-e675ae7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-b166b8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-90e255d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-699 .elementor-element.elementor-element-90e255d:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-90e255d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-699 .elementor-element.elementor-element-90e255d.e-con{--e-con-transform-rotateZ:5deg;}.elementor-699 .elementor-element.elementor-element-e98941b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-699 .elementor-element.elementor-element-e98941b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-e98941b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-699 .elementor-element.elementor-element-e98941b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-e98941b .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:2.3em;font-weight:600;}.elementor-699 .elementor-element.elementor-element-e98941b .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-57d003d{--display:flex;--margin-top:-120px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-57d003d:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-57d003d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-de9000c ) 100%);}.elementor-699 .elementor-element.elementor-element-57d003d.e-con{--e-con-transform-rotateZ:-1deg;}.elementor-699 .elementor-element.elementor-element-5fc985d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-699 .elementor-element.elementor-element-5fc985d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-5fc985d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-699 .elementor-element.elementor-element-5fc985d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-5fc985d .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:2.3em;font-weight:600;}.elementor-699 .elementor-element.elementor-element-5fc985d .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-5b966b5{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-699 .elementor-element.elementor-element-5b966b5.elementor-element{--align-self:center;}.elementor-699 .elementor-element.elementor-element-5b966b5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-310add2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-e6f6682{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-699 .elementor-element.elementor-element-e6f6682:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-e6f6682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-de9000c ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-699 .elementor-element.elementor-element-e6f6682.e-con{--e-con-transform-rotateZ:-4deg;}.elementor-699 .elementor-element.elementor-element-9e6e718{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-699 .elementor-element.elementor-element-9e6e718 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-9e6e718 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-699 .elementor-element.elementor-element-9e6e718 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-9e6e718 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:2.3em;font-weight:600;}.elementor-699 .elementor-element.elementor-element-9e6e718 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-61208d2{--display:flex;--margin-top:-80px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-61208d2:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-61208d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-f28f432 ) 100%);}.elementor-699 .elementor-element.elementor-element-61208d2.e-con{--e-con-transform-rotateZ:1deg;}.elementor-699 .elementor-element.elementor-element-5c63243{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-699 .elementor-element.elementor-element-5c63243 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-5c63243 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-699 .elementor-element.elementor-element-5c63243 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-5c63243 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:2.3em;font-weight:600;}.elementor-699 .elementor-element.elementor-element-5c63243 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-699 .elementor-element.elementor-element-084abc5{--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.74;--margin-top:69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-699 .elementor-element.elementor-element-084abc5:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-084abc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://masterclass.silviogervasoni.com.br/wp-content/uploads/2026/06/Gemini_Generated_Image_4qkk8r4qkk8r4qkk-3.png");}.elementor-699 .elementor-element.elementor-element-084abc5::before, .elementor-699 .elementor-element.elementor-element-084abc5 > .elementor-background-video-container::before, .elementor-699 .elementor-element.elementor-element-084abc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-699 .elementor-element.elementor-element-084abc5 > .elementor-background-slideshow::before, .elementor-699 .elementor-element.elementor-element-084abc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-699 .elementor-element.elementor-element-084abc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-642f782 );--background-overlay:'';}.elementor-699 .elementor-element.elementor-element-5ccf9c5{text-align:center;}.elementor-699 .elementor-element.elementor-element-5ccf9c5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:41px;}.elementor-699 .elementor-element.elementor-element-0b1d989{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-77eb2e3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#FF4141;--border-color:#FF4141;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-699 .elementor-element.elementor-element-eefa251{text-align:center;}.elementor-699 .elementor-element.elementor-element-eefa251 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#FF4141;}.elementor-699 .elementor-element.elementor-element-6f98160{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-699 .elementor-element.elementor-element-185396c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-185396c:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-185396c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D131B;}.elementor-699 .elementor-element.elementor-element-7de56bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-699 .elementor-element.elementor-element-7de56bf .elementor-icon-wrapper{text-align:center;}.elementor-699 .elementor-element.elementor-element-7de56bf.elementor-view-stacked .elementor-icon{background-color:#FF4141;}.elementor-699 .elementor-element.elementor-element-7de56bf.elementor-view-framed .elementor-icon, .elementor-699 .elementor-element.elementor-element-7de56bf.elementor-view-default .elementor-icon{color:#FF4141;border-color:#FF4141;}.elementor-699 .elementor-element.elementor-element-7de56bf.elementor-view-framed .elementor-icon, .elementor-699 .elementor-element.elementor-element-7de56bf.elementor-view-default .elementor-icon svg{fill:#FF4141;}.elementor-699 .elementor-element.elementor-element-7de56bf .elementor-icon{font-size:25px;}.elementor-699 .elementor-element.elementor-element-7de56bf .elementor-icon svg{height:25px;}.elementor-699 .elementor-element.elementor-element-3521d46 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-699 .elementor-element.elementor-element-f42cbe8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-f42cbe8:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-f42cbe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D131B;}.elementor-699 .elementor-element.elementor-element-71cb566{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-699 .elementor-element.elementor-element-71cb566 .elementor-icon-wrapper{text-align:center;}.elementor-699 .elementor-element.elementor-element-71cb566.elementor-view-stacked .elementor-icon{background-color:#FF4141;}.elementor-699 .elementor-element.elementor-element-71cb566.elementor-view-framed .elementor-icon, .elementor-699 .elementor-element.elementor-element-71cb566.elementor-view-default .elementor-icon{color:#FF4141;border-color:#FF4141;}.elementor-699 .elementor-element.elementor-element-71cb566.elementor-view-framed .elementor-icon, .elementor-699 .elementor-element.elementor-element-71cb566.elementor-view-default .elementor-icon svg{fill:#FF4141;}.elementor-699 .elementor-element.elementor-element-71cb566 .elementor-icon{font-size:25px;}.elementor-699 .elementor-element.elementor-element-71cb566 .elementor-icon svg{height:25px;}.elementor-699 .elementor-element.elementor-element-693619e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-699 .elementor-element.elementor-element-6257595{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-6257595:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-6257595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D131B;}.elementor-699 .elementor-element.elementor-element-c44efde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-699 .elementor-element.elementor-element-c44efde .elementor-icon-wrapper{text-align:center;}.elementor-699 .elementor-element.elementor-element-c44efde.elementor-view-stacked .elementor-icon{background-color:#FF4141;}.elementor-699 .elementor-element.elementor-element-c44efde.elementor-view-framed .elementor-icon, .elementor-699 .elementor-element.elementor-element-c44efde.elementor-view-default .elementor-icon{color:#FF4141;border-color:#FF4141;}.elementor-699 .elementor-element.elementor-element-c44efde.elementor-view-framed .elementor-icon, .elementor-699 .elementor-element.elementor-element-c44efde.elementor-view-default .elementor-icon svg{fill:#FF4141;}.elementor-699 .elementor-element.elementor-element-c44efde .elementor-icon{font-size:25px;}.elementor-699 .elementor-element.elementor-element-c44efde .elementor-icon svg{height:25px;}.elementor-699 .elementor-element.elementor-element-0e37119 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-699 .elementor-element.elementor-element-86a3264{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-699 .elementor-element.elementor-element-86a3264:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-86a3264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDED00;}.elementor-699 .elementor-element.elementor-element-963c9fb{text-align:center;}.elementor-699 .elementor-element.elementor-element-963c9fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;color:#6E00FF;}.elementor-699 .elementor-element.elementor-element-6607992{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-699 .elementor-element.elementor-element-4251b59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-4251b59:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-4251b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-699 .elementor-element.elementor-element-32b3a24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-699 .elementor-element.elementor-element-32b3a24 .elementor-icon-wrapper{text-align:center;}.elementor-699 .elementor-element.elementor-element-32b3a24.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-32b3a24.elementor-view-framed .elementor-icon, .elementor-699 .elementor-element.elementor-element-32b3a24.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-32b3a24.elementor-view-framed .elementor-icon, .elementor-699 .elementor-element.elementor-element-32b3a24.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-32b3a24 .elementor-icon{font-size:25px;padding:5px;border-radius:5px 5px 5px 5px;}.elementor-699 .elementor-element.elementor-element-32b3a24 .elementor-icon svg{height:25px;}.elementor-699 .elementor-element.elementor-element-5633a6a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-699 .elementor-element.elementor-element-f71f919{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-f71f919:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-f71f919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-699 .elementor-element.elementor-element-314cb92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-699 .elementor-element.elementor-element-314cb92 .elementor-icon-wrapper{text-align:center;}.elementor-699 .elementor-element.elementor-element-314cb92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-314cb92.elementor-view-framed .elementor-icon, .elementor-699 .elementor-element.elementor-element-314cb92.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-314cb92.elementor-view-framed .elementor-icon, .elementor-699 .elementor-element.elementor-element-314cb92.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-314cb92 .elementor-icon{font-size:25px;padding:5px;border-radius:5px 5px 5px 5px;}.elementor-699 .elementor-element.elementor-element-314cb92 .elementor-icon svg{height:25px;}.elementor-699 .elementor-element.elementor-element-b5bf5f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-699 .elementor-element.elementor-element-4d87b99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-4d87b99:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-4d87b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-699 .elementor-element.elementor-element-b932284{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-699 .elementor-element.elementor-element-b932284 .elementor-icon-wrapper{text-align:center;}.elementor-699 .elementor-element.elementor-element-b932284.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-b932284.elementor-view-framed .elementor-icon, .elementor-699 .elementor-element.elementor-element-b932284.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-b932284.elementor-view-framed .elementor-icon, .elementor-699 .elementor-element.elementor-element-b932284.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-699 .elementor-element.elementor-element-b932284 .elementor-icon{font-size:25px;padding:5px;border-radius:5px 5px 5px 5px;}.elementor-699 .elementor-element.elementor-element-b932284 .elementor-icon svg{height:25px;}.elementor-699 .elementor-element.elementor-element-f030849 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-699 .elementor-element.elementor-element-67fc46e{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-699 .elementor-element.elementor-element-448d634{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-699 .elementor-element.elementor-element-7dbdc5b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-7dbdc5b:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-7dbdc5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A19182B;}.elementor-699 .elementor-element.elementor-element-0229de8{text-align:center;}.elementor-699 .elementor-element.elementor-element-0229de8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-699 .elementor-element.elementor-element-1db9d6c .elementor-button{background-color:#02010100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-699 .elementor-element.elementor-element-1db9d6c{width:var( --container-widget-width, 64% );max-width:64%;margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-699 .elementor-element.elementor-element-1db9d6c.elementor-element{--align-self:center;}.elementor-699 .elementor-element.elementor-element-1fbaee7{--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-699 .elementor-element.elementor-element-e388127{--display:flex;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-e388127.e-con{--align-self:center;}.elementor-699 .elementor-element.elementor-element-da05d54{padding:0px 0px 0px 0px;text-align:center;font-size:17px;line-height:23px;color:var( --e-global-color-accent );}.elementor-699 .elementor-element.elementor-element-41fae38{text-align:center;font-size:21px;font-weight:400;line-height:27px;color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-699 .elementor-element.elementor-element-dd54261{--width:100%;}.elementor-699 .elementor-element.elementor-element-1be694d{--content-width:1081px;}.elementor-699 .elementor-element.elementor-element-f47b26f{--width:93%;}.elementor-699 .elementor-element.elementor-element-c4bb2cb{--width:93%;}.elementor-699 .elementor-element.elementor-element-30fd6a1{--width:93%;}.elementor-699 .elementor-element.elementor-element-ab67270{--content-width:990px;}.elementor-699 .elementor-element.elementor-element-9689861{--content-width:990px;}.elementor-699 .elementor-element.elementor-element-40bc176{--content-width:1600px;}.elementor-699 .elementor-element.elementor-element-7671c71{--width:70%;}.elementor-699 .elementor-element.elementor-element-11565e2{--width:70%;}.elementor-699 .elementor-element.elementor-element-90e255d{--width:120%;}.elementor-699 .elementor-element.elementor-element-57d003d{--width:120%;}.elementor-699 .elementor-element.elementor-element-e6f6682{--width:120%;}.elementor-699 .elementor-element.elementor-element-61208d2{--width:120%;}}@media(max-width:1366px){.elementor-699 .elementor-element.elementor-element-3a076a2{--grid-auto-flow:row;}.elementor-699 .elementor-element.elementor-element-dd54261{--grid-auto-flow:row;}.elementor-699 .elementor-element.elementor-element-1be694d{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-699 .elementor-element.elementor-element-3a076a2{--grid-auto-flow:row;--padding-top:160px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-3a076a2:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-3a076a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-699 .elementor-element.elementor-element-dd54261{--grid-auto-flow:row;}.elementor-699 .elementor-element.elementor-element-1be694d{--grid-auto-flow:row;}.elementor-699 .elementor-element.elementor-element-77eb2e3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-eefa251 .elementor-heading-title{font-size:24px;}.elementor-699 .elementor-element.elementor-element-7de56bf .elementor-icon{font-size:20px;}.elementor-699 .elementor-element.elementor-element-7de56bf .elementor-icon svg{height:20px;}.elementor-699 .elementor-element.elementor-element-71cb566 .elementor-icon{font-size:20px;}.elementor-699 .elementor-element.elementor-element-71cb566 .elementor-icon svg{height:20px;}.elementor-699 .elementor-element.elementor-element-c44efde .elementor-icon{font-size:20px;}.elementor-699 .elementor-element.elementor-element-c44efde .elementor-icon svg{height:20px;}.elementor-699 .elementor-element.elementor-element-86a3264{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-32b3a24 .elementor-icon{font-size:20px;}.elementor-699 .elementor-element.elementor-element-32b3a24 .elementor-icon svg{height:20px;}.elementor-699 .elementor-element.elementor-element-314cb92 .elementor-icon{font-size:20px;}.elementor-699 .elementor-element.elementor-element-314cb92 .elementor-icon svg{height:20px;}.elementor-699 .elementor-element.elementor-element-b932284 .elementor-icon{font-size:20px;}.elementor-699 .elementor-element.elementor-element-b932284 .elementor-icon svg{height:20px;}}@media(max-width:767px){.elementor-699 .elementor-element.elementor-element-3a076a2:not(.elementor-motion-effects-element-type-background), .elementor-699 .elementor-element.elementor-element-3a076a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://masterclass.silviogervasoni.com.br/wp-content/uploads/2026/04/2-e1776103001130.jpg");background-position:center center;background-size:cover;}.elementor-699 .elementor-element.elementor-element-3a076a2{--width:1600px;--min-height:65vh;--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--overlay-opacity:0.27;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;--z-index:9;}.elementor-699 .elementor-element.elementor-element-3a076a2.e-con{--align-self:center;}.elementor-699 .elementor-element.elementor-element-dd54261{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-0a77e1a .elementor-heading-title{font-size:18px;}.elementor-699 .elementor-element.elementor-element-3e4c2dd .elementor-heading-title{font-size:20px;}.elementor-699 .elementor-element.elementor-element-e96ac1e .elementor-heading-title{font-size:16px;}.elementor-699 .elementor-element.elementor-element-88592ee{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-1be694d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-699 .elementor-element.elementor-element-b4c4870 .elementor-heading-title{font-size:20px;}.elementor-699 .elementor-element.elementor-element-62a4c27 .elementor-heading-title{font-size:22px;}.elementor-699 .elementor-element.elementor-element-98f745b{--container-widget-width:307px;--container-widget-flex-grow:0;width:var( --container-widget-width, 307px );max-width:307px;}.elementor-699 .elementor-element.elementor-element-b8ac160 .elementor-heading-title{font-size:22px;}.elementor-699 .elementor-element.elementor-element-2c3aa42{--container-widget-width:307px;--container-widget-flex-grow:0;width:var( --container-widget-width, 307px );max-width:307px;}.elementor-699 .elementor-element.elementor-element-2d2df86 .elementor-heading-title{font-size:43px;}.elementor-699 .elementor-element.elementor-element-a764524 .elementor-heading-title{font-size:22px;}.elementor-699 .elementor-element.elementor-element-5b2df97{--container-widget-width:307px;--container-widget-flex-grow:0;width:var( --container-widget-width, 307px );max-width:307px;}.elementor-699 .elementor-element.elementor-element-ab67270{--padding-top:24px;--padding-bottom:1px;--padding-left:15px;--padding-right:15px;}.elementor-699 .elementor-element.elementor-element-9689861{--padding-top:24px;--padding-bottom:1px;--padding-left:15px;--padding-right:15px;}.elementor-699 .elementor-element.elementor-element-0392e37 .elementor-heading-title{font-size:18px;}.elementor-699 .elementor-element.elementor-element-3da59e4{--e-icon-list-icon-size:16px;}.elementor-699 .elementor-element.elementor-element-3da59e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-3da59e4 .elementor-icon-list-item > a{font-size:14px;line-height:1.7em;}.elementor-699 .elementor-element.elementor-element-7671c71{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-b33ce72 .elementor-heading-title{font-size:22px;}.elementor-699 .elementor-element.elementor-element-f164df1 .elementor-heading-title{font-size:18px;}.elementor-699 .elementor-element.elementor-element-dd5b6a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-dd5b6a5 .elementor-icon-list-item > a{font-size:14px;}.elementor-699 .elementor-element.elementor-element-b4fa725 .elementor-heading-title{font-size:18px;}.elementor-699 .elementor-element.elementor-element-b1d6c38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-b1d6c38 .elementor-icon-list-item > a{font-size:14px;}.elementor-699 .elementor-element.elementor-element-11565e2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-699 .elementor-element.elementor-element-7c07efb .elementor-heading-title{font-size:22px;}.elementor-699 .elementor-element.elementor-element-c7cfbe1 .elementor-heading-title{font-size:18px;}.elementor-699 .elementor-element.elementor-element-53290dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-53290dc .elementor-icon-list-item > a{font-size:14px;}.elementor-699 .elementor-element.elementor-element-6c622a9 .elementor-heading-title{font-size:18px;}.elementor-699 .elementor-element.elementor-element-59bb209 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-59bb209 .elementor-icon-list-item > a{font-size:14px;}.elementor-699 .elementor-element.elementor-element-b166b8f{--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-699 .elementor-element.elementor-element-90e255d{--width:120%;}.elementor-699 .elementor-element.elementor-element-e98941b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-e98941b .elementor-icon-list-item > a{font-size:1.6em;}.elementor-699 .elementor-element.elementor-element-57d003d{--width:120%;}.elementor-699 .elementor-element.elementor-element-5b966b5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-699 .elementor-element.elementor-element-5b966b5 .elementor-heading-title{font-size:16px;}.elementor-699 .elementor-element.elementor-element-310add2{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-e6f6682{--width:120%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-699 .elementor-element.elementor-element-9e6e718 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-699 .elementor-element.elementor-element-9e6e718 .elementor-icon-list-item > a{font-size:1.5em;}.elementor-699 .elementor-element.elementor-element-61208d2{--width:120%;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-699 .elementor-element.elementor-element-084abc5{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-699 .elementor-element.elementor-element-5ccf9c5 .elementor-heading-title{font-size:25px;}.elementor-699 .elementor-element.elementor-element-0b1d989{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-699 .elementor-element.elementor-element-eefa251 .elementor-heading-title{font-size:20px;}.elementor-699 .elementor-element.elementor-element-3521d46{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-699 .elementor-element.elementor-element-3521d46 .elementor-heading-title{font-size:15px;}.elementor-699 .elementor-element.elementor-element-693619e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-699 .elementor-element.elementor-element-693619e .elementor-heading-title{font-size:15px;}.elementor-699 .elementor-element.elementor-element-0e37119{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-699 .elementor-element.elementor-element-0e37119 .elementor-heading-title{font-size:15px;}.elementor-699 .elementor-element.elementor-element-4251b59{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-699 .elementor-element.elementor-element-5633a6a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-699 .elementor-element.elementor-element-5633a6a .elementor-heading-title{font-size:15px;}.elementor-699 .elementor-element.elementor-element-f71f919{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-699 .elementor-element.elementor-element-b5bf5f0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-699 .elementor-element.elementor-element-b5bf5f0 .elementor-heading-title{font-size:15px;}.elementor-699 .elementor-element.elementor-element-4d87b99{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-699 .elementor-element.elementor-element-f030849{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-699 .elementor-element.elementor-element-f030849 .elementor-heading-title{font-size:15px;}.elementor-699 .elementor-element.elementor-element-448d634{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-699 .elementor-element.elementor-element-7dbdc5b{--padding-top:40px;--padding-bottom:66px;--padding-left:4px;--padding-right:4px;}.elementor-699 .elementor-element.elementor-element-e388127{--padding-top:24px;--padding-bottom:1px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for button, class: .elementor-element-98f745b */.elementor-699 .elementor-element.elementor-element-98f745b {
  height: 3.5rem;
  width: auto;
  border-radius: 5px;
  border: 5px solid #ffffff;
  cursor: pointer;
  filter: drop-shadow(0px 0px 10px #ffffff);
  animation: flickering 2s linear infinite both;
  text-transform: uppercase;

  /* 🔮 Degradê base roxo escuro → neon */
  background: linear-gradient(90deg, #67560F 0%, #D8AC4A 100%);
  
  color: #eaeaea;
  font-weight: 700;
  transition: 0.6s;
  box-shadow: 0px 0px 60px #455F5F;

  position: relative;
  overflow: hidden;

  display: flex;
  align-items: center;
  justify-content: center;

  -webkit-box-reflect: below 10px linear-gradient(to bottom, rgba(0,0,0,0.0), rgba(0,0,0,0.4));
}

/* ✨ Shine (brilho passando) */
.btn-neon::before {
  content: "";
  position: absolute;
  top: 0;
  left: -150%;
  height: 100%;
  width: 120%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 50%,
    transparent 100%
  );
  transform: skewX(-20deg);
  animation: shineMove 3s infinite ease-out;
  pointer-events: none;
  z-index: 3;
}

@keyframes shineMove {
  0%   { left: -150%; }
  60%  { left: 150%; }
  100% { left: 150%; }
}

/* 🌌 Aurora Roxa (efeito animado atrás do botão) */
.btn-neon::after {
  content: "";
  position: absolute;
  bottom: -40%;
  left: -10%;
  width: 150%;
  height: 200%;

  background: radial-gradient(circle,
    rgba(150, 30, 255, 0.45),
    rgba(100, 0, 200, 0.25),
    rgba(70, 0, 140, 0.1),
    transparent
  );

  filter: blur(40px);
  animation: auroraFlow 6s infinite ease-in-out;
  z-index: 1;
}

@keyframes auroraFlow {
  0%   { transform: translateX(0) scale(1); opacity: 0.8; }
  50%  { transform: translateX(30px) scale(1.15); opacity: 1; }
  100% { transform: translateX(0) scale(1); opacity: 0.8; }
}

/* 🔥 Flicker já incluído */
@keyframes flickering {
  0%, 100% { opacity: 1; }
  41.99% { opacity: 1; }
  42%, 43% { opacity: 0; }
  43.01% { opacity: 1; }
  47.99% { opacity: 1; }
  48%, 49% { opacity: 0; }
  49.01% { opacity: 1; }
}

/* Texto */
.elementor-699 .elementor-element.elementor-element-98f745b .text {
  font-size: 1.8rem;
  font-family: Arial, Helvetica, sans-serif;
  z-index: 5;
}

.elementor-699 .elementor-element.elementor-element-98f745b:hover {
  background: linear-gradient(90deg, #D8AC4A 0%, #67560F 100%);
  border-radius: 0;
  transform: translateY(-4px) scale(1.03);
  box-shadow: 
      0 0 20px rgba(140, 39, 217, 0.6),
      0 0 40px rgba(140, 39, 217, 0.3);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c3aa42 */.elementor-699 .elementor-element.elementor-element-2c3aa42 {
  height: 3.5rem;
  width: auto;
  border-radius: 5px;
  border: 5px solid #ffffff;
  cursor: pointer;
  filter: drop-shadow(0px 0px 10px #ffffff);
  animation: flickering 2s linear infinite both;
  text-transform: uppercase;

  /* 🔮 Degradê base roxo escuro → neon */
  background: linear-gradient(90deg, #67560F 0%, #D8AC4A 100%);
  
  color: #eaeaea;
  font-weight: 700;
  transition: 0.6s;
  box-shadow: 0px 0px 60px #455F5F;

  position: relative;
  overflow: hidden;

  display: flex;
  align-items: center;
  justify-content: center;

  -webkit-box-reflect: below 10px linear-gradient(to bottom, rgba(0,0,0,0.0), rgba(0,0,0,0.4));
}

/* ✨ Shine (brilho passando) */
.btn-neon::before {
  content: "";
  position: absolute;
  top: 0;
  left: -150%;
  height: 100%;
  width: 120%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 50%,
    transparent 100%
  );
  transform: skewX(-20deg);
  animation: shineMove 3s infinite ease-out;
  pointer-events: none;
  z-index: 3;
}

@keyframes shineMove {
  0%   { left: -150%; }
  60%  { left: 150%; }
  100% { left: 150%; }
}

/* 🌌 Aurora Roxa (efeito animado atrás do botão) */
.btn-neon::after {
  content: "";
  position: absolute;
  bottom: -40%;
  left: -10%;
  width: 150%;
  height: 200%;

  background: radial-gradient(circle,
    rgba(150, 30, 255, 0.45),
    rgba(100, 0, 200, 0.25),
    rgba(70, 0, 140, 0.1),
    transparent
  );

  filter: blur(40px);
  animation: auroraFlow 6s infinite ease-in-out;
  z-index: 1;
}

@keyframes auroraFlow {
  0%   { transform: translateX(0) scale(1); opacity: 0.8; }
  50%  { transform: translateX(30px) scale(1.15); opacity: 1; }
  100% { transform: translateX(0) scale(1); opacity: 0.8; }
}

/* 🔥 Flicker já incluído */
@keyframes flickering {
  0%, 100% { opacity: 1; }
  41.99% { opacity: 1; }
  42%, 43% { opacity: 0; }
  43.01% { opacity: 1; }
  47.99% { opacity: 1; }
  48%, 49% { opacity: 0; }
  49.01% { opacity: 1; }
}

/* Texto */
.elementor-699 .elementor-element.elementor-element-2c3aa42 .text {
  font-size: 1.8rem;
  font-family: Arial, Helvetica, sans-serif;
  z-index: 5;
}

.elementor-699 .elementor-element.elementor-element-2c3aa42:hover {
  background: linear-gradient(90deg, #D8AC4A 0%, #67560F 100%);
  border-radius: 0;
  transform: translateY(-4px) scale(1.03);
  box-shadow: 
      0 0 20px rgba(140, 39, 217, 0.6),
      0 0 40px rgba(140, 39, 217, 0.3);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b2df97 */.elementor-699 .elementor-element.elementor-element-5b2df97 {
  height: 3.5rem;
  width: auto;
  border-radius: 5px;
  border: 5px solid #ffffff;
  cursor: pointer;
  filter: drop-shadow(0px 0px 10px #ffffff);
  animation: flickering 2s linear infinite both;
  text-transform: uppercase;

  /* 🔮 Degradê base roxo escuro → neon */
  background: linear-gradient(90deg, #67560F 0%, #D8AC4A 100%);
  
  color: #eaeaea;
  font-weight: 700;
  transition: 0.6s;
  box-shadow: 0px 0px 60px #455F5F;

  position: relative;
  overflow: hidden;

  display: flex;
  align-items: center;
  justify-content: center;

  -webkit-box-reflect: below 10px linear-gradient(to bottom, rgba(0,0,0,0.0), rgba(0,0,0,0.4));
}

/* ✨ Shine (brilho passando) */
.btn-neon::before {
  content: "";
  position: absolute;
  top: 0;
  left: -150%;
  height: 100%;
  width: 120%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 50%,
    transparent 100%
  );
  transform: skewX(-20deg);
  animation: shineMove 3s infinite ease-out;
  pointer-events: none;
  z-index: 3;
}

@keyframes shineMove {
  0%   { left: -150%; }
  60%  { left: 150%; }
  100% { left: 150%; }
}

/* 🌌 Aurora Roxa (efeito animado atrás do botão) */
.btn-neon::after {
  content: "";
  position: absolute;
  bottom: -40%;
  left: -10%;
  width: 150%;
  height: 200%;

  background: radial-gradient(circle,
    rgba(150, 30, 255, 0.45),
    rgba(100, 0, 200, 0.25),
    rgba(70, 0, 140, 0.1),
    transparent
  );

  filter: blur(40px);
  animation: auroraFlow 6s infinite ease-in-out;
  z-index: 1;
}

@keyframes auroraFlow {
  0%   { transform: translateX(0) scale(1); opacity: 0.8; }
  50%  { transform: translateX(30px) scale(1.15); opacity: 1; }
  100% { transform: translateX(0) scale(1); opacity: 0.8; }
}

/* 🔥 Flicker já incluído */
@keyframes flickering {
  0%, 100% { opacity: 1; }
  41.99% { opacity: 1; }
  42%, 43% { opacity: 0; }
  43.01% { opacity: 1; }
  47.99% { opacity: 1; }
  48%, 49% { opacity: 0; }
  49.01% { opacity: 1; }
}

/* Texto */
.elementor-699 .elementor-element.elementor-element-5b2df97 .text {
  font-size: 1.8rem;
  font-family: Arial, Helvetica, sans-serif;
  z-index: 5;
}

.elementor-699 .elementor-element.elementor-element-5b2df97:hover {
  background: linear-gradient(90deg, #D8AC4A 0%, #67560F 100%);
  border-radius: 0;
  transform: translateY(-4px) scale(1.03);
  box-shadow: 
      0 0 20px rgba(140, 39, 217, 0.6),
      0 0 40px rgba(140, 39, 217, 0.3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e98941b */.elementor-699 .elementor-element.elementor-element-e98941b .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-699 .elementor-element.elementor-element-e98941b .elementor-widget-container{
    overflow: visible;
}

.elementor-699 .elementor-element.elementor-element-e98941b .carrossel-ativo {
    display: flex;
    animation: carrossel2 20s linear infinite;
}

@keyframes carrossel2 {
    0% {
      transform: translateX(-50%);
    }
    100% {
      transform: translateX(0);
    } 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5fc985d */html, body{
  overflow-x: hidden;
}
.elementor-699 .elementor-element.elementor-element-5fc985d .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-699 .elementor-element.elementor-element-5fc985d .elementor-widget-container{
    overflow: visible;
}

.elementor-699 .elementor-element.elementor-element-5fc985d .carrossel-ativo {
    display: flex;
    animation: carrossel 20s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57d003d */.elementor-699 .elementor-element.elementor-element-57d003d{
    filter: blur(4px);
    opacity: 0.4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b166b8f */.elementor-699 .elementor-element.elementor-element-b166b8f{
    filter: blur(4px);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e6e718 */.elementor-699 .elementor-element.elementor-element-9e6e718 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-699 .elementor-element.elementor-element-9e6e718 .elementor-widget-container{
    overflow: visible;
}

.elementor-699 .elementor-element.elementor-element-9e6e718 .carrossel-ativo {
    display: flex;
    animation: carrossel2 20s linear infinite;
}

@keyframes carrossel2 {
    0% {
      transform: translateX(-50%);
    }
    100% {
      transform: translateX(0);
    } 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5c63243 */html, body{
  overflow-x: hidden;
}
.elementor-699 .elementor-element.elementor-element-5c63243 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-699 .elementor-element.elementor-element-5c63243 .elementor-widget-container{
    overflow: visible;
}

.elementor-699 .elementor-element.elementor-element-5c63243 .carrossel-ativo {
    display: flex;
    animation: carrossel 20s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61208d2 */.elementor-699 .elementor-element.elementor-element-61208d2{
    filter: blur(4px);
    opacity: 0.4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e675ae7 */.elementor-699 .elementor-element.elementor-element-e675ae7::before{
    content:"";
    position: absolute;
    top: 15%; /*defina o posicionamento da luz ao topo*/
    left: inherit;
    right: calc(50% - 800px); /*defina o posicionamento da luz*/
    width: 500px;  /*defina o tamanho da luz*/
    height: 500px; /*defina o tamanho da luz*/
    background: white; /* roxo */
    border-radius: 100%;
    filter: blur(150px); /*defina o desfoque*/
    opacity: 0.3;
    mix-blend-mode: screen;
    animation: luz 5s infinite; /*defina o tempo da animação*/
    pointer-events: none;
}

.elementor-699 .elementor-element.elementor-element-e675ae7::after{
    content:"";
    position: absolute;
    top: 60%; /*defina o posicionamento da luz ao topo*/
    left: inherit;
    right: calc(50% - 400px); /*defina o posicionamento da luz*/
    width: 10000px; /*defina o tamanho da luz*/
    height: 300px; /*defina o tamanho da luz*/
    background: #D8AC4A; /* roxo */
    border-radius: 100%;
    filter: blur(150px); /*defina o desfoque*/
    opacity: 0.3;
    mix-blend-mode: screen;
    animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
    pointer-events: none;
}

@keyframes luz{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eefa251 */b{
color: #FF3737 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-185396c *//* USE A ALIGBLY PRA MUDAR A COR  */

.elementor-699 .elementor-element.elementor-element-185396c {
    background: #090909; /* Fundo escuro */
    border-radius: 20px;
    border-top: 3px solid;

    /* 🔥 Gradiente Vermelho Premium */
    border-image: linear-gradient(
        to right,
        transparent,
        #FF004C,   /* vermelho neon */
        #FF3366,   /* vermelho rosado */
        #FF004C,
        transparent
    ) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f42cbe8 *//* USE A ALIGBLY PRA MUDAR A COR  */

.elementor-699 .elementor-element.elementor-element-f42cbe8 {
    background: #090909; /* Fundo escuro */
    border-radius: 20px;
    border-top: 3px solid;

    /* 🔥 Gradiente Vermelho Premium */
    border-image: linear-gradient(
        to right,
        transparent,
        #FF004C,   /* vermelho neon */
        #FF3366,   /* vermelho rosado */
        #FF004C,
        transparent
    ) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6257595 *//* USE A ALIGBLY PRA MUDAR A COR  */

.elementor-699 .elementor-element.elementor-element-6257595 {
    background: #090909; /* Fundo escuro */
    border-radius: 20px;
    border-top: 3px solid;

    /* 🔥 Gradiente Vermelho Premium */
    border-image: linear-gradient(
        to right,
        transparent,
        #FF004C,   /* vermelho neon */
        #FF3366,   /* vermelho rosado */
        #FF004C,
        transparent
    ) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-963c9fb */b{
color: #FF3737 !important;
}
.degrade {
  background: linear-gradient(90deg, #D8AC4A, #67560F);
  background-clip: text;
  font-weight: bolder;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251b59 *//* USE A ALIGBLY PRA MUDAR A COR  */
 
.elementor-699 .elementor-element.elementor-element-4251b59 {
    background: #090909; /* Fundo escuro */
    border-radius: 20px;
    border-top: 3px solid;
    
    /* 🌈 Gradiente Roxo Premium */
    border-image: linear-gradient(to right, transparent, #67560F, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71f919 *//* USE A ALIGBLY PRA MUDAR A COR  */
 
.elementor-699 .elementor-element.elementor-element-f71f919 {
    background: #090909; /* Fundo escuro */
    border-radius: 20px;
    border-top: 3px solid;
    
    /* 🌈 Gradiente Roxo Premium */
    border-image: linear-gradient(to right, transparent, #67560F, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d87b99 *//* USE A ALIGBLY PRA MUDAR A COR  */
 
.elementor-699 .elementor-element.elementor-element-4d87b99 {
    background: #090909; /* Fundo escuro */
    border-radius: 20px;
    border-top: 3px solid;
    
    /* 🌈 Gradiente Roxo Premium */
    border-image: linear-gradient(to right, transparent, #67560F, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86a3264 *//* caso não saiba alterar as cores, Use a ALIGBLY */ 

.bordadegradeanimada{
    overflow: hidden;
    border-radius: 20px;
}
.elementor-699 .elementor-element.elementor-element-86a3264 *{z-index: 10;}
.bordadegradeanimada:after {
    position: absolute;
    border-radius: 20px;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 5px);
    height: calc(100% - 5px);
    background: #131313;
}
.bordadegradeanimada:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 800px;
    height: 800px;
    /* Alteração para roxo (exemplo: #9933FF e #CC66FF) */
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #D8AC4A 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #67560F 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 10s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1db9d6c */.elementor-699 .elementor-element.elementor-element-1db9d6c {
  height: 3.5rem;
  width: auto;
  border-radius: 5px;
  border: 5px solid #ffffff;
  cursor: pointer;
  filter: drop-shadow(0px 0px 10px #ffffff);
  animation: flickering 2s linear infinite both;
  text-transform: uppercase;

  /* 🔮 Degradê base roxo escuro → neon */
  background: linear-gradient(90deg, #67560F 0%, #D8AC4A 100%);
  
  color: #eaeaea;
  font-weight: 700;
  transition: 0.6s;
  box-shadow: 0px 0px 60px #455F5F;

  position: relative;
  overflow: hidden;

  display: flex;
  align-items: center;
  justify-content: center;

  -webkit-box-reflect: below 10px linear-gradient(to bottom, rgba(0,0,0,0.0), rgba(0,0,0,0.4));
}

/* ✨ Shine (brilho passando) */
.btn-neon::before {
  content: "";
  position: absolute;
  top: 0;
  left: -150%;
  height: 100%;
  width: 120%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 50%,
    transparent 100%
  );
  transform: skewX(-20deg);
  animation: shineMove 3s infinite ease-out;
  pointer-events: none;
  z-index: 3;
}

@keyframes shineMove {
  0%   { left: -150%; }
  60%  { left: 150%; }
  100% { left: 150%; }
}

/* 🌌 Aurora Roxa (efeito animado atrás do botão) */
.btn-neon::after {
  content: "";
  position: absolute;
  bottom: -40%;
  left: -10%;
  width: 150%;
  height: 200%;

  background: radial-gradient(circle,
    rgba(150, 30, 255, 0.45),
    rgba(100, 0, 200, 0.25),
    rgba(70, 0, 140, 0.1),
    transparent
  );

  filter: blur(40px);
  animation: auroraFlow 6s infinite ease-in-out;
  z-index: 1;
}

@keyframes auroraFlow {
  0%   { transform: translateX(0) scale(1); opacity: 0.8; }
  50%  { transform: translateX(30px) scale(1.15); opacity: 1; }
  100% { transform: translateX(0) scale(1); opacity: 0.8; }
}

/* 🔥 Flicker já incluído */
@keyframes flickering {
  0%, 100% { opacity: 1; }
  41.99% { opacity: 1; }
  42%, 43% { opacity: 0; }
  43.01% { opacity: 1; }
  47.99% { opacity: 1; }
  48%, 49% { opacity: 0; }
  49.01% { opacity: 1; }
}

/* Texto */
.elementor-699 .elementor-element.elementor-element-1db9d6c .text {
  font-size: 1.8rem;
  font-family: Arial, Helvetica, sans-serif;
  z-index: 5;
}

.elementor-699 .elementor-element.elementor-element-1db9d6c:hover {
  background: linear-gradient(90deg, #D8AC4A 0%, #67560F 100%);
  border-radius: 0;
  transform: translateY(-4px) scale(1.03);
  box-shadow: 
      0 0 20px rgba(140, 39, 217, 0.6),
      0 0 40px rgba(140, 39, 217, 0.3);
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
}/* End custom CSS */