.elementor-562 .elementor-element.elementor-element-1770ed34{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-562 .elementor-element.elementor-element-1770ed34:not(.elementor-motion-effects-element-type-background), .elementor-562 .elementor-element.elementor-element-1770ed34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-562 .elementor-element.elementor-element-1770ed34::before, .elementor-562 .elementor-element.elementor-element-1770ed34 > .elementor-background-video-container::before, .elementor-562 .elementor-element.elementor-element-1770ed34 > .e-con-inner > .elementor-background-video-container::before, .elementor-562 .elementor-element.elementor-element-1770ed34 > .elementor-background-slideshow::before, .elementor-562 .elementor-element.elementor-element-1770ed34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-562 .elementor-element.elementor-element-1770ed34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://creatormilionaria.com.br/wp-content/uploads/2025/12/BG-HERO-VIRALIZE-dreams-novo-1.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:1200px auto;}.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-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-562 .elementor-element.elementor-element-68862168 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-562 .elementor-element.elementor-element-232649b7{width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;z-index:100;}.elementor-562 .elementor-element.elementor-element-232649b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-562 .elementor-element.elementor-element-232649b7 .elementor-image-box-title{margin-bottom:10px;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:1.3em;letter-spacing:-2px;color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-232649b7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;letter-spacing:-0.6px;color:#D8D8D8;}.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-562 .elementor-element.elementor-element-715d7b19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-715d7b19{z-index:99;}.elementor-562 .elementor-element.elementor-element-715d7b19 .elementor-button-content-wrapper{flex-direction:row;}.elementor-562 .elementor-element.elementor-element-715d7b19 .elementor-button{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;letter-spacing:-0.6px;fill:#ffffff;color:#ffffff;border-radius:100px 100px 100px 100px;padding:15px 60px 15px 60px;}.elementor-562 .elementor-element.elementor-element-2bbdd737 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-423fcbb4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CBB5FF4F;--border-color:#CBB5FF4F;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-562 .elementor-element.elementor-element-530c38fe{--display:flex;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;--z-index:99;}.elementor-562 .elementor-element.elementor-element-c58b29f{width:initial;max-width:initial;z-index:9;}.elementor-562 .elementor-element.elementor-element-c58b29f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-c58b29f img{width:560px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-562 .elementor-element.elementor-element-33198650 .elementor-icon-wrapper{text-align:center;}.elementor-562 .elementor-element.elementor-element-33198650.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-562 .elementor-element.elementor-element-33198650.elementor-view-framed .elementor-icon, .elementor-562 .elementor-element.elementor-element-33198650.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-562 .elementor-element.elementor-element-33198650.elementor-view-framed .elementor-icon, .elementor-562 .elementor-element.elementor-element-33198650.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-562 .elementor-element.elementor-element-5c7de592{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-350px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-562 .elementor-element.elementor-element-7e5e43c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-7e5e43c1.elementor-element{--align-self:center;}.elementor-562 .elementor-element.elementor-element-7e5e43c1{z-index:9;}.elementor-562 .elementor-element.elementor-element-7e5e43c1 .elementor-icon-box-title{margin-block-end:0px;color:#BF98E0;}.elementor-562 .elementor-element.elementor-element-7e5e43c1 .elementor-icon-box-title, .elementor-562 .elementor-element.elementor-element-7e5e43c1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:82px;font-weight:800;line-height:0.9em;letter-spacing:-5px;}.elementor-562 .elementor-element.elementor-element-7e5e43c1 .elementor-icon-box-description{font-family:"Instrument Serif", Sans-serif;font-size:32px;font-weight:400;font-style:italic;letter-spacing:0.6px;color:#25F4EE;}.elementor-562 .elementor-element.elementor-element-661f3b4a{width:var( --container-widget-width, 795px );max-width:795px;--container-widget-width:795px;--container-widget-flex-grow:0;}.elementor-562 .elementor-element.elementor-element-661f3b4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-661f3b4a .elementor-image-box-wrapper{text-align:center;}.elementor-562 .elementor-element.elementor-element-661f3b4a .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:800;line-height:1.4em;letter-spacing:-1.1px;color:#F8A53F;}.elementor-562 .elementor-element.elementor-element-661f3b4a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:1.6em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-70de429c{z-index:9;}.elementor-562 .elementor-element.elementor-element-1e52a12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-562 .elementor-element.elementor-element-1e52a12:not(.elementor-motion-effects-element-type-background), .elementor-562 .elementor-element.elementor-element-1e52a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-562 .elementor-element.elementor-element-68d02027 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-562 .elementor-element.elementor-element-68d02027 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-68d02027 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:32px;font-weight:800;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-7a2855b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-562 .elementor-element.elementor-element-7a2855b4 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;letter-spacing:-0.6px;color:#D1D1D1;}.elementor-562 .elementor-element.elementor-element-7a2855b4 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:32px;font-weight:200;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-1c74cddd{width:var( --container-widget-width, 819px );max-width:819px;--container-widget-width:819px;--container-widget-flex-grow:0;}.elementor-562 .elementor-element.elementor-element-1c74cddd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 4px 0px;}.elementor-562 .elementor-element.elementor-element-1c74cddd .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-1c74cddd .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.6em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-758c6f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-562 .elementor-element.elementor-element-758c6f5 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;letter-spacing:-0.6px;color:#D1D1D1;}.elementor-562 .elementor-element.elementor-element-758c6f5 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:32px;font-weight:200;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-562 .elementor-element.elementor-element-161af108 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-161af108 .elementor-button-content-wrapper{flex-direction:row;}.elementor-562 .elementor-element.elementor-element-161af108 .elementor-button{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;letter-spacing:-0.6px;fill:#ffffff;color:#ffffff;border-radius:100px 100px 100px 100px;padding:15px 60px 15px 60px;}.elementor-562 .elementor-element.elementor-element-75677551{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-562 .elementor-element.elementor-element-6e91cbd6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-562 .elementor-element.elementor-element-54c879f0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:99;}.elementor-562 .elementor-element.elementor-element-503ead35 .elementor-icon-wrapper{text-align:center;}.elementor-562 .elementor-element.elementor-element-503ead35.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-562 .elementor-element.elementor-element-503ead35.elementor-view-framed .elementor-icon, .elementor-562 .elementor-element.elementor-element-503ead35.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-562 .elementor-element.elementor-element-503ead35.elementor-view-framed .elementor-icon, .elementor-562 .elementor-element.elementor-element-503ead35.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-562 .elementor-element.elementor-element-55dbc659{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-562 .elementor-element.elementor-element-5576bde5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-5576bde5.elementor-element{--align-self:center;}.elementor-562 .elementor-element.elementor-element-5576bde5{z-index:9;}.elementor-562 .elementor-element.elementor-element-5576bde5 .elementor-icon-box-title{margin-block-end:0px;color:#BF98E0;}.elementor-562 .elementor-element.elementor-element-5576bde5 .elementor-icon-box-title, .elementor-562 .elementor-element.elementor-element-5576bde5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:800;line-height:0.9em;letter-spacing:-2px;}.elementor-562 .elementor-element.elementor-element-5576bde5 .elementor-icon-box-description{font-family:"Instrument Serif", Sans-serif;font-size:32px;font-weight:400;font-style:italic;letter-spacing:0.6px;color:#25F4EE;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-562 .elementor-element.elementor-element-7cdd29c3.elementor-element{--align-self:center;}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-icon i{color:#BF98E0;transition:color 0.3s;}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-icon svg{fill:#BF98E0;transition:fill 0.3s;}.elementor-562 .elementor-element.elementor-element-7cdd29c3{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-text{color:#C9C9C9;transition:color 0.3s;}body.elementor-page-562:not(.elementor-motion-effects-element-type-background), body.elementor-page-562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}body.elementor-page-562{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-562 .elementor-element.elementor-element-232649b7{--container-widget-width:624px;--container-widget-flex-grow:0;width:var( --container-widget-width, 624px );max-width:624px;}.elementor-562 .elementor-element.elementor-element-661f3b4a > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-562 .elementor-element.elementor-element-661f3b4a .elementor-image-box-description{font-size:15px;}.elementor-562 .elementor-element.elementor-element-1c74cddd{--container-widget-width:592px;--container-widget-flex-grow:0;width:var( --container-widget-width, 592px );max-width:592px;z-index:9;}}@media(max-width:767px){.elementor-562 .elementor-element.elementor-element-1770ed34{--min-height:0vh;--justify-content:flex-start;}.elementor-562 .elementor-element.elementor-element-2fc7f947 > .elementor-widget-container{margin:0px 0px -100px 0px;padding:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-2fc7f947{z-index:10;}.elementor-562 .elementor-element.elementor-element-2fc7f947 img{width:100%;}.elementor-562 .elementor-element.elementor-element-68862168{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;z-index:20;text-align:center;}.elementor-562 .elementor-element.elementor-element-68862168 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-562 .elementor-element.elementor-element-68862168 .elementor-heading-title{font-size:14px;letter-spacing:-0.4px;}.elementor-562 .elementor-element.elementor-element-232649b7 > .elementor-widget-container{padding:20px 10px 32px 10px;}.elementor-562 .elementor-element.elementor-element-232649b7 .elementor-image-box-title{font-size:26px;}.elementor-562 .elementor-element.elementor-element-232649b7 .elementor-image-box-description{font-size:14px;line-height:1.4em;}.elementor-562 .elementor-element.elementor-element-715d7b19 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-715d7b19{z-index:99;}.elementor-562 .elementor-element.elementor-element-715d7b19 .elementor-button{font-size:18px;line-height:1.4em;letter-spacing:0px;padding:20px 30px 20px 30px;}.elementor-562 .elementor-element.elementor-element-423fcbb4{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-562 .elementor-element.elementor-element-5c7de592{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-562 .elementor-element.elementor-element-7e5e43c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-7e5e43c1 .elementor-icon-box-wrapper{text-align:center;}.elementor-562 .elementor-element.elementor-element-7e5e43c1 .elementor-icon-box-title, .elementor-562 .elementor-element.elementor-element-7e5e43c1 .elementor-icon-box-title a{font-size:48px;letter-spacing:-3px;}.elementor-562 .elementor-element.elementor-element-661f3b4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-661f3b4a .elementor-image-box-title{font-size:20px;}.elementor-562 .elementor-element.elementor-element-661f3b4a .elementor-image-box-description{font-size:16px;}.elementor-562 .elementor-element.elementor-element-68d02027 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-562 .elementor-element.elementor-element-68d02027 .elementor-image-box-title{font-size:20px;}.elementor-562 .elementor-element.elementor-element-68d02027 .elementor-image-box-description{font-size:20px;}.elementor-562 .elementor-element.elementor-element-7a2855b4{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-562 .elementor-element.elementor-element-7a2855b4 .elementor-image-box-title{font-size:19px;}.elementor-562 .elementor-element.elementor-element-1c74cddd > .elementor-widget-container{padding:20px 20px 5px 20px;}.elementor-562 .elementor-element.elementor-element-1c74cddd{z-index:99;}.elementor-562 .elementor-element.elementor-element-1c74cddd .elementor-image-box-title{margin-bottom:0px;}.elementor-562 .elementor-element.elementor-element-1c74cddd .elementor-image-box-description{font-size:20px;}.elementor-562 .elementor-element.elementor-element-758c6f5 .elementor-image-box-title{font-size:16px;}.elementor-562 .elementor-element.elementor-element-161af108 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-161af108{z-index:99;}.elementor-562 .elementor-element.elementor-element-161af108 .elementor-button{font-size:18px;line-height:1.4em;letter-spacing:0px;padding:20px 20px 20px 20px;}.elementor-562 .elementor-element.elementor-element-6e91cbd6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-562 .elementor-element.elementor-element-54c879f0{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-562 .elementor-element.elementor-element-55dbc659{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-562 .elementor-element.elementor-element-5576bde5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-562 .elementor-element.elementor-element-5576bde5 .elementor-icon-box-wrapper{text-align:center;}.elementor-562 .elementor-element.elementor-element-5576bde5 .elementor-icon-box-title, .elementor-562 .elementor-element.elementor-element-5576bde5 .elementor-icon-box-title a{font-size:25px;letter-spacing:-1px;}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(60px/2);}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(60px/2);}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(60px/2);}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-60px/2);}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-60px/2);}.elementor-562 .elementor-element.elementor-element-7cdd29c3{--e-icon-list-icon-size:16px;}.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-item > a{font-size:16px;}}/* Start custom CSS for image, class: .elementor-element-2fc7f947 */@media only screen and (min-width: 999px) {
.elementor-562 .elementor-element.elementor-element-2fc7f947{
    display: none;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.elementor-562 .elementor-element.elementor-element-2fc7f947{
    mask: linear-gradient(to bottom, #000 40%, transparent 100%)
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68862168 */.bolinha::after{
    content: "";
    position: absolute;
    width: 12px;
    height: 12px;
    border-radius: 100px;
    background: #F60043;
    z-index: 9;
    top: 50%;
    left: 20px;
    transform: translatey(-50%) !important;
     animation: bolinha-pulse 2s infinite;
}

@keyframes bolinha-pulse {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #F6004390
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}


.bolinha{
    padding: 0px 10px;
}
.elementor-562 .elementor-element.elementor-element-68862168 {
    padding: 10px 20px;
    border-radius: 100px;
box-shadow: inset 0px 0px 10px 0px var(--token-efa3e356-ac9a-49c3-9f07-9b43f54692b7, rgb(167, 139, 250));
background: #000;
}

.destaquet{
    color: #BF98E0;
}
@media only screen and (max-width: 767px) {
.bolinha::after{
    width: 8px;
    height: 8px;
    z-index: 9;
    top: 50%;
    left: 15px;

}
.bolinha{
    padding: 0px 6px !important;
}
.elementor-562 .elementor-element.elementor-element-68862168 {
    padding: 10px 10px !important;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-232649b7 */.elementor-562 .elementor-element.elementor-element-232649b7{
    text-wrap: balance;
}

.elementor-562 .elementor-element.elementor-element-232649b7 .destaquet{
    font-weight: 800;
}

.elementor-562 .elementor-element.elementor-element-232649b7 b{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-715d7b19 */.ctaa .elementor-button{
    animation: pulse1 2s infinite;
    transition: 0.5s;
background: linear-gradient(290deg, rgb(186, 255, 184) 0%, rgb(71, 255, 74) 30.2858%, rgb(186, 255, 184) 67.2878%, rgb(71, 255, 74) 100%);
      text-wrap: balance;
        color: #000 !important;

}

@keyframes pulse1 {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #00B46C
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}


.cta1  .elementor-button:hover{
        animation: hover 2s infinite;
            transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1770ed34 */html, body {

overflow-x: hidden;

width: 100%;

}

@media only screen and (max-width: 999px) {
[data-elementor-type="wp-page"]{
    overflow: hidden;
}
.elementor-562 .elementor-element.elementor-element-1770ed34::before{
    display: none;
}    
}





html, body {
    overflow-x: hidden; /* Esconde a barra de rolagem horizontal */
}

.elementor {
    overflow: hidden !important; /* Esconde a barra de rolagem dentro dos widgets do Elementor */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c58b29f */.elementor-562 .elementor-element.elementor-element-c58b29f{
    mask: linear-gradient(to bottom, #fff 30%, #ffffff40 50%, Transparent 60%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-33198650 */.elementor-562 .elementor-element.elementor-element-33198650{
    position: absolute;
    top: -200px;
    left: 50%;
    transform: translatex(-50%);
}

.elementor-562 .elementor-element.elementor-element-33198650 svg{
    width: 1000px;
    height: unset;
}

.elementor-562 .elementor-element.elementor-element-33198650 svg {
    stroke: #fff !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-661f3b4a */.elementor-562 .elementor-element.elementor-element-661f3b4a .elementor-image-box-title{
    margin-top: 0 !important;
}

.esp{
    padding: 6px;
    display: block;
}

.elementor-562 .elementor-element.elementor-element-661f3b4a i{
    font-weight: 600;
}
.elementor-562 .elementor-element.elementor-element-661f3b4a b{
    font-weight: 700;
    font-size: 20px;
}

.elementor-562 .elementor-element.elementor-element-661f3b4a u{
    font-weight: 600;
    color: #00B46C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-530c38fe */.elementor-562 .elementor-element.elementor-element-530c38fe {
overflow: hidden;
    border-radius: 10px;
box-shadow: inset 0 0 40px #fafafa30, 0 .602187px .602187px -1.25px #0000002e, 0 2.28853px 2.28853px -2.5px #00000029, 0 10px 10px -3.75px #0000000f, inset 0 .602187px .602187px -1.25px #0000002e, inset 0 2.28853px 2.28853px -2.5px #00000029, inset 0 10px 10px -3.75px #0000000f;
background: #010117;
border: 1px solid #ffffff20 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423fcbb4 */.elementor-562 .elementor-element.elementor-element-423fcbb4{
    overflow: hidden;
}


/* Halo maior da luz */
.elementor-562 .elementor-element.elementor-element-423fcbb4::before {
  content: "";
  position: absolute;
  top: -132px;
  left: 50%;
  transform: translateX(-50%);
  width: 500px;
  height: 100px;
   background: #593AA2;
box-shadow:
  0 33px 80px rgba(112, 88, 190, 0.6),
  0 16px 40px rgba(112, 88, 190, 0.64),
  0 10px 24px rgba(112, 88, 190, 0.48),
  0 12px 24px rgba(112, 88, 190, 0.56),
  0 4.2px 10.5px rgba(112, 88, 190, 0.3),
  0 2.5px 6.25px rgba(112, 88, 190, 0.25),
  0 1.5px 3.6px rgba(112, 88, 190, 0.2),
  0 0.66px 1.6px rgba(112, 88, 190, 0.14);

mix-blend-mode: screen;

  filter: blur(10px);
  pointer-events: none;
}

/* Núcleo da luz (mais forte) */
.elementor-562 .elementor-element.elementor-element-423fcbb4::after {
  content: "";
  position: absolute;
  top: 0px;
  left: 50%;
  transform: translateX(-50%);
  width: 500px;
  height: 5px;
    background: #593AA2;
}

@media (max-width: 768px) {
.elementor-562 .elementor-element.elementor-element-423fcbb4::before, .elementor-562 .elementor-element.elementor-element-423fcbb4::after  {
    width: 200px;}
    
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-68d02027 */.elementor-562 .elementor-element.elementor-element-68d02027 .elementor-image-box-title{
    margin-top: 0 !important;
}

.texto-destaque-verde{
    color: #00B46C;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a2855b4 */.elementor-562 .elementor-element.elementor-element-7a2855b4 .elementor-image-box-title{
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1c74cddd */.elementor-562 .elementor-element.elementor-element-1c74cddd .elementor-image-box-title{
    margin-top: 0 !important;
}

@media only screen and (max-width: 767px) {
.elementor-562 .elementor-element.elementor-element-1c74cddd{
    text-wrap: balance;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-758c6f5 */.elementor-562 .elementor-element.elementor-element-758c6f5 .elementor-image-box-title{
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-503ead35 */.elementor-562 .elementor-element.elementor-element-503ead35{
    position: absolute;
    top: -200px;
    left: 50%;
    transform: translatex(-50%);
}

.elementor-562 .elementor-element.elementor-element-503ead35 svg{
    width: 1000px;
    height: unset;
}

.elementor-562 .elementor-element.elementor-element-503ead35 svg {
    stroke: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7cdd29c3 */@media only screen and (max-width: 767px) {
    .elementor-icon-list-items {
    gap: 10px;
    border: none !important;
}}

.elementor-562 .elementor-element.elementor-element-7cdd29c3 .elementor-icon-list-item{
        padding: 10px 20px;
    border-radius: 100px;
box-shadow: inset 0px 0px 10px 0px var(--token-efa3e356-ac9a-49c3-9f07-9b43f54692b7, rgb(167, 139, 250));
background: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54c879f0 */.elementor-562 .elementor-element.elementor-element-54c879f0 {
overflow: hidden;
    border-radius: 10px;   border: 1px solid #ffffff20 !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e91cbd6 */.elementor-562 .elementor-element.elementor-element-6e91cbd6 {
overflow: hidden;
    border-radius: 10px;
box-shadow: inset 0 0 40px #fafafa30, 0 .602187px .602187px -1.25px #0000002e, 0 2.28853px 2.28853px -2.5px #00000029, 0 10px 10px -3.75px #0000000f, inset 0 .602187px .602187px -1.25px #0000002e, inset 0 2.28853px 2.28853px -2.5px #00000029, inset 0 10px 10px -3.75px #0000000f;
background: #010117;
border: 1px solid #ffffff20 !important;
}/* End custom CSS */