.elementor-667 .elementor-element.elementor-element-982ff09{--display:flex;--min-height:820px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-667 .elementor-element.elementor-element-982ff09:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-982ff09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://escoladanielneves.com.br/wp-content/uploads/2026/04/slice_1-1.webp");background-position:top center;}.elementor-667 .elementor-element.elementor-element-a58bc56{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-143px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-3a105e4{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;letter-spacing:15px;color:#FFFFFF;}.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-667 .elementor-element.elementor-element-fefc920 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-2dfae5c{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-96853fd{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFAB;}.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-667 .elementor-element.elementor-element-611158b .elementor-button{background-color:#61CE70;height:64px;width:540px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.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-667 .elementor-element.elementor-element-50a7cf6{--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:center;--align-items:center;--margin-top:-244px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-59c34ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-667 .elementor-element.elementor-element-65e87c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-53px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-667 .elementor-element.elementor-element-fb37079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:43px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-667 .elementor-element.elementor-element-fb37079 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-667 .elementor-element.elementor-element-fb37079 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-667 .elementor-element.elementor-element-fb37079 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-667 .elementor-element.elementor-element-fb37079 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-667 .elementor-element.elementor-element-fb37079 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-667 .elementor-element.elementor-element-69b00cb{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-69b00cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#2388FF;}.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 );}body:not(.rtl) .elementor-667 .elementor-element.elementor-element-35ec6e8{left:-33px;}body.rtl .elementor-667 .elementor-element.elementor-element-35ec6e8{right:-33px;}.elementor-667 .elementor-element.elementor-element-35ec6e8{top:60px;}.elementor-667 .elementor-element.elementor-element-35ec6e8 .elementor-icon-wrapper{text-align:start;}.elementor-667 .elementor-element.elementor-element-35ec6e8 .elementor-icon{font-size:128px;}.elementor-667 .elementor-element.elementor-element-35ec6e8 .elementor-icon svg{height:128px;}.elementor-667 .elementor-element.elementor-element-35ec6e8 .elementor-icon-wrapper svg{width:auto;}.elementor-667 .elementor-element.elementor-element-84d6c22{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-b0d3bb9{--display:flex;--min-height:1078px;--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-667 .elementor-element.elementor-element-b0d3bb9:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-b0d3bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-f4d4f2c{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-667 .elementor-element.elementor-element-f4d4f2c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:600;color:#000000;}.elementor-667 .elementor-element.elementor-element-9d31440{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-667 .elementor-element.elementor-element-6596253{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-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-667 .elementor-element.elementor-element-0a87f8a .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-667 .elementor-element.elementor-element-0a87f8a .elementor-icon{font-size:65px;}.elementor-667 .elementor-element.elementor-element-0a87f8a .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-0a87f8a .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-667 .elementor-element.elementor-element-0a87f8a .elementor-icon-box-title{color:#000000;}.elementor-667 .elementor-element.elementor-element-5b120ba .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-667 .elementor-element.elementor-element-5b120ba .elementor-icon{font-size:65px;}.elementor-667 .elementor-element.elementor-element-5b120ba .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-5b120ba .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-667 .elementor-element.elementor-element-5b120ba .elementor-icon-box-title{color:#000000;}.elementor-667 .elementor-element.elementor-element-bb0bd7f .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-667 .elementor-element.elementor-element-bb0bd7f .elementor-icon{font-size:65px;}.elementor-667 .elementor-element.elementor-element-bb0bd7f .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-bb0bd7f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-667 .elementor-element.elementor-element-bb0bd7f .elementor-icon-box-title{color:#000000;}.elementor-667 .elementor-element.elementor-element-3228a17 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-667 .elementor-element.elementor-element-3228a17 .elementor-icon{font-size:65px;}.elementor-667 .elementor-element.elementor-element-3228a17 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-3228a17 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-667 .elementor-element.elementor-element-3228a17 .elementor-icon-box-title{color:#000000;}.elementor-667 .elementor-element.elementor-element-6f1c2d8{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-667 .elementor-element.elementor-element-0d71a4c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-67c8a90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-667 .elementor-element.elementor-element-67c8a90 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:30px;}.elementor-667 .elementor-element.elementor-element-67c8a90.elementor-view-stacked .elementor-icon{background-color:#FF2327;}.elementor-667 .elementor-element.elementor-element-67c8a90.elementor-view-framed .elementor-icon, .elementor-667 .elementor-element.elementor-element-67c8a90.elementor-view-default .elementor-icon{fill:#FF2327;color:#FF2327;border-color:#FF2327;}.elementor-667 .elementor-element.elementor-element-67c8a90 .elementor-icon{font-size:30px;}.elementor-667 .elementor-element.elementor-element-67c8a90 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-67c8a90 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-667 .elementor-element.elementor-element-67c8a90 .elementor-icon-box-title{color:#FF2327;}.elementor-667 .elementor-element.elementor-element-9e27a8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-667 .elementor-element.elementor-element-9e27a8b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:30px;}.elementor-667 .elementor-element.elementor-element-9e27a8b.elementor-view-stacked .elementor-icon{background-color:#FF2327;}.elementor-667 .elementor-element.elementor-element-9e27a8b.elementor-view-framed .elementor-icon, .elementor-667 .elementor-element.elementor-element-9e27a8b.elementor-view-default .elementor-icon{fill:#FF2327;color:#FF2327;border-color:#FF2327;}.elementor-667 .elementor-element.elementor-element-9e27a8b .elementor-icon{font-size:30px;}.elementor-667 .elementor-element.elementor-element-9e27a8b .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-9e27a8b .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-667 .elementor-element.elementor-element-9e27a8b .elementor-icon-box-title{color:#FF2327;}.elementor-667 .elementor-element.elementor-element-e636370{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-667 .elementor-element.elementor-element-e636370 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:30px;}.elementor-667 .elementor-element.elementor-element-e636370.elementor-view-stacked .elementor-icon{background-color:#FF2327;}.elementor-667 .elementor-element.elementor-element-e636370.elementor-view-framed .elementor-icon, .elementor-667 .elementor-element.elementor-element-e636370.elementor-view-default .elementor-icon{fill:#FF2327;color:#FF2327;border-color:#FF2327;}.elementor-667 .elementor-element.elementor-element-e636370 .elementor-icon{font-size:30px;}.elementor-667 .elementor-element.elementor-element-e636370 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-e636370 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-667 .elementor-element.elementor-element-e636370 .elementor-icon-box-title{color:#FF2327;}.elementor-667 .elementor-element.elementor-element-1eaee29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-667 .elementor-element.elementor-element-1eaee29 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:30px;}.elementor-667 .elementor-element.elementor-element-1eaee29.elementor-view-stacked .elementor-icon{background-color:#FF2327;}.elementor-667 .elementor-element.elementor-element-1eaee29.elementor-view-framed .elementor-icon, .elementor-667 .elementor-element.elementor-element-1eaee29.elementor-view-default .elementor-icon{fill:#FF2327;color:#FF2327;border-color:#FF2327;}.elementor-667 .elementor-element.elementor-element-1eaee29 .elementor-icon{font-size:30px;}.elementor-667 .elementor-element.elementor-element-1eaee29 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-1eaee29 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-667 .elementor-element.elementor-element-1eaee29 .elementor-icon-box-title{color:#FF2327;}.elementor-667 .elementor-element.elementor-element-b587443{--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;}.elementor-667 .elementor-element.elementor-element-cdfa1c4{--display:flex;--min-height:845px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:130px 130px 130px 130px;--margin-top:-350px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-cdfa1c4:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-cdfa1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2388FF;}.elementor-667 .elementor-element.elementor-element-cdfa1c4.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-bc5f3e6{--display:flex;--min-height:290px;--justify-content:center;--border-radius:60px 60px 60px 60px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-bc5f3e6:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-bc5f3e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-667 .elementor-element.elementor-element-0da21c9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-0da21c9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-44b9bec{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-16b5b71{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-ccf0744{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-3f70c81{--display:flex;}.elementor-667 .elementor-element.elementor-element-f6eb640{width:var( --container-widget-width, 454px );max-width:454px;background-color:#1E1E1E;padding:20px 0px 20px 41px;--container-widget-width:454px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:#2388FF;}.elementor-667 .elementor-element.elementor-element-e20f399{width:var( --container-widget-width, 454px );max-width:454px;background-color:#1E1E1E;padding:20px 0px 20px 41px;--container-widget-width:454px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:#2388FF;}.elementor-667 .elementor-element.elementor-element-dce9e2d{width:var( --container-widget-width, 454px );max-width:454px;background-color:#1E1E1E;padding:20px 0px 20px 41px;--container-widget-width:454px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:#2388FF;}.elementor-667 .elementor-element.elementor-element-47e5f4d{width:var( --container-widget-width, 454px );max-width:454px;background-color:#1E1E1E;padding:20px 0px 20px 41px;--container-widget-width:454px;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:#2388FF;}body:not(.rtl) .elementor-667 .elementor-element.elementor-element-27ae2ac{left:500px;}body.rtl .elementor-667 .elementor-element.elementor-element-27ae2ac{right:500px;}.elementor-667 .elementor-element.elementor-element-27ae2ac{top:-34px;}.elementor-667 .elementor-element.elementor-element-c26cf27{--display:flex;--min-height:700px;--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:center;--align-items:center;}.elementor-667 .elementor-element.elementor-element-38c2e90{--display:flex;}.elementor-667 .elementor-element.elementor-element-8fdefc0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;color:#2388FF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-667 .elementor-element.elementor-element-654a770{--divider-border-style:solid;--divider-color:#2388FF;--divider-border-width:1.1px;}.elementor-667 .elementor-element.elementor-element-654a770 .elementor-divider-separator{width:100%;}.elementor-667 .elementor-element.elementor-element-654a770 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-667 .elementor-element.elementor-element-921f3f9{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-2a161a3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-2e9d596{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-1695251{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-667 .elementor-element.elementor-element-1695251 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-667 .elementor-element.elementor-element-1695251 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-667 .elementor-element.elementor-element-1695251 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-667 .elementor-element.elementor-element-1695251 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-667 .elementor-element.elementor-element-1695251 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-667 .elementor-element.elementor-element-1695251 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-667 .elementor-element.elementor-element-1695251 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-667 .elementor-element.elementor-element-1695251 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-667 .elementor-element.elementor-element-1695251 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-667 .elementor-element.elementor-element-1695251 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-667 .elementor-element.elementor-element-dcfb2c2{width:var( --container-widget-width, 70% );max-width:70%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-17a7ea3{--display:flex;--min-height:970px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-17a7ea3:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-17a7ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escoladanielneves.com.br/wp-content/uploads/2026/04/slice_3.webp");}.elementor-667 .elementor-element.elementor-element-26c899b{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-fd94e98{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-0525d23{width:var( --container-widget-width, 73% );max-width:73%;margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-0525d23 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-f46e828{width:var( --container-widget-width, 83% );max-width:83%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-ee8c9a7{--display:flex;--min-height:677px;--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;}.elementor-667 .elementor-element.elementor-element-ee8c9a7:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-ee8c9a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A12;}.elementor-667 .elementor-element.elementor-element-ef0edef{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-667 .elementor-element.elementor-element-ef0edef.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-ef0edef .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-d7c30c3{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-d7c30c3.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-284c9d8{width:var( --container-widget-width, 45% );max-width:45%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-284c9d8.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-62b2918{--display:grid;--min-height:230px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--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-667 .elementor-element.elementor-element-d9cca49{padding:50px 20px 20px 25px;border-radius:15px 15px 15px 15px;}.elementor-667 .elementor-element.elementor-element-d9cca49 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-667 .elementor-element.elementor-element-d9cca49 .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-d9cca49 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-d9cca49 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;}.elementor-667 .elementor-element.elementor-element-d9cca49 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-25da844{padding:50px 20px 20px 25px;border-radius:15px 15px 15px 15px;}.elementor-667 .elementor-element.elementor-element-25da844 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-667 .elementor-element.elementor-element-25da844 .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-25da844 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-25da844 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;}.elementor-667 .elementor-element.elementor-element-25da844 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-a96d344{padding:50px 20px 20px 25px;border-radius:15px 15px 15px 15px;}.elementor-667 .elementor-element.elementor-element-a96d344 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-667 .elementor-element.elementor-element-a96d344 .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-a96d344 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-a96d344 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;}.elementor-667 .elementor-element.elementor-element-a96d344 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-0a1fdbb{--display:flex;--min-height:446px;--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;}.elementor-667 .elementor-element.elementor-element-0a1fdbb:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-0a1fdbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escoladanielneves.com.br/wp-content/uploads/2026/04/slice_4.webp");}.elementor-667 .elementor-element.elementor-element-1011588{--display:flex;--min-height:844px;--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-667 .elementor-element.elementor-element-1011588:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-1011588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-2f9f4b5{--display:flex;--min-height:480px;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-2f9f4b5:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-2f9f4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020D2D;background-image:url("https://escoladanielneves.com.br/wp-content/uploads/2026/04/9.webp");background-position:center center;background-size:cover;}.elementor-667 .elementor-element.elementor-element-01fe887{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-5433856{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-667 .elementor-element.elementor-element-5433856.elementor-element{--align-self:flex-start;}.elementor-667 .elementor-element.elementor-element-5433856 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-807a252{width:var( --container-widget-width, 55% );max-width:55%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-89e66d3{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-df08f4d.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-df08f4d{text-align:center;}.elementor-667 .elementor-element.elementor-element-df08f4d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-667 .elementor-element.elementor-element-0ccfe79{text-align:center;}.elementor-667 .elementor-element.elementor-element-0ccfe79 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-667 .elementor-element.elementor-element-9cf2e3d .elementor-button{background-color:#61CE70;height:64px;width:540px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-9cf2e3d.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-04cbeb9{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-667 .elementor-element.elementor-element-bc25f0c{--display:flex;--min-height:1037px;--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:center;--align-items:center;}.elementor-667 .elementor-element.elementor-element-4511469{--display:flex;}.elementor-667 .elementor-element.elementor-element-9658a9c{width:var( --container-widget-width, 67% );max-width:67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:start;}.elementor-667 .elementor-element.elementor-element-9658a9c.elementor-element{--align-self:flex-start;}.elementor-667 .elementor-element.elementor-element-9658a9c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-eb62002{width:var( --container-widget-width, 96% );max-width:96%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-eccb01c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-667 .elementor-element.elementor-element-ad19405{--display:flex;--min-height:500px;--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:center;--align-items:center;}.elementor-667 .elementor-element.elementor-element-75d9a39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-8543fe7{width:var( --container-widget-width, 67% );max-width:67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:start;}.elementor-667 .elementor-element.elementor-element-8543fe7.elementor-element{--align-self:flex-start;}.elementor-667 .elementor-element.elementor-element-8543fe7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-ffeb976{width:var( --container-widget-width, 71% );max-width:71%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-8ed66c7{--display:flex;--min-height:640px;--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:center;}.elementor-667 .elementor-element.elementor-element-8ed66c7:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-8ed66c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE3E8;}.elementor-667 .elementor-element.elementor-element-7381d56{width:var( --container-widget-width, 67% );max-width:67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-667 .elementor-element.elementor-element-7381d56.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-7381d56 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.elementor-667 .elementor-element.elementor-element-4667f02{width:var( --container-widget-width, 71% );max-width:71%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-667 .elementor-element.elementor-element-4667f02.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-767d927 .elementor-button{background-color:#61CE70;height:64px;width:540px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-767d927.elementor-element{--align-self:center;}body.elementor-page-667:not(.elementor-motion-effects-element-type-background), body.elementor-page-667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-667 .elementor-element.elementor-element-6596253{--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-0d71a4c{--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-62b2918{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-667 .elementor-element.elementor-element-a58bc56{--width:56%;}.elementor-667 .elementor-element.elementor-element-65e87c4{--width:43%;}.elementor-667 .elementor-element.elementor-element-cdfa1c4{--width:1281px;}.elementor-667 .elementor-element.elementor-element-bc5f3e6{--width:1107px;}.elementor-667 .elementor-element.elementor-element-ccf0744{--width:1107px;}.elementor-667 .elementor-element.elementor-element-3f70c81{--width:46%;}.elementor-667 .elementor-element.elementor-element-38c2e90{--width:535px;}.elementor-667 .elementor-element.elementor-element-2a161a3{--width:50%;}.elementor-667 .elementor-element.elementor-element-fd94e98{--width:46%;}.elementor-667 .elementor-element.elementor-element-62b2918{--width:1250px;}.elementor-667 .elementor-element.elementor-element-2f9f4b5{--width:1350px;}.elementor-667 .elementor-element.elementor-element-01fe887{--width:51%;}.elementor-667 .elementor-element.elementor-element-4511469{--width:43%;}.elementor-667 .elementor-element.elementor-element-75d9a39{--width:67%;}}@media(max-width:767px){.elementor-667 .elementor-element.elementor-element-3a105e4{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-667 .elementor-element.elementor-element-fefc920{width:var( --container-widget-width, 446px );max-width:446px;--container-widget-width:446px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-fefc920 .elementor-heading-title{font-size:30px;}.elementor-667 .elementor-element.elementor-element-2dfae5c{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;font-size:16px;}.elementor-667 .elementor-element.elementor-element-96853fd{width:var( --container-widget-width, 383px );max-width:383px;--container-widget-width:383px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-611158b.elementor-element{--align-self:flex-start;}.elementor-667 .elementor-element.elementor-element-611158b .elementor-button{width:350px;}.elementor-667 .elementor-element.elementor-element-50a7cf6{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-59c34ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-667 .elementor-element.elementor-element-59c34ca.elementor-element{--order:99999 /* order end hack */;}.elementor-667 .elementor-element.elementor-element-65e87c4{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-fb37079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 30px;}.elementor-667 .elementor-element.elementor-element-fb37079 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-667 .elementor-element.elementor-element-fb37079 .elementor-icon-list-item > a{font-size:20px;}.elementor-667 .elementor-element.elementor-element-69b00cb.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-69b00cb{text-align:center;}.elementor-667 .elementor-element.elementor-element-69b00cb .elementor-heading-title{font-size:24px;}body:not(.rtl) .elementor-667 .elementor-element.elementor-element-35ec6e8{left:-3px;}body.rtl .elementor-667 .elementor-element.elementor-element-35ec6e8{right:-3px;}.elementor-667 .elementor-element.elementor-element-35ec6e8{top:60px;}.elementor-667 .elementor-element.elementor-element-35ec6e8 .elementor-icon{font-size:109px;}.elementor-667 .elementor-element.elementor-element-35ec6e8 .elementor-icon svg{height:109px;}.elementor-667 .elementor-element.elementor-element-84d6c22{width:var( --container-widget-width, 351px );max-width:351px;--container-widget-width:351px;--container-widget-flex-grow:0;font-size:16px;}.elementor-667 .elementor-element.elementor-element-84d6c22.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-f4d4f2c{width:var( --container-widget-width, 355px );max-width:355px;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-f4d4f2c.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-f4d4f2c .elementor-heading-title{font-size:25px;}.elementor-667 .elementor-element.elementor-element-9d31440{width:var( --container-widget-width, 251px );max-width:251px;--container-widget-width:251px;--container-widget-flex-grow:0;font-size:18px;}.elementor-667 .elementor-element.elementor-element-9d31440.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-6596253{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-0a87f8a{width:var( --container-widget-width, 283px );max-width:283px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-5b120ba{width:var( --container-widget-width, 283px );max-width:283px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-bb0bd7f{width:var( --container-widget-width, 283px );max-width:283px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-3228a17{width:var( --container-widget-width, 283px );max-width:283px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-6f1c2d8{width:var( --container-widget-width, 287px );max-width:287px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:287px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-6f1c2d8.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-0d71a4c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-0d71a4c.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-67c8a90{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-67c8a90.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-67c8a90 .elementor-icon-box-wrapper{text-align:start;}.elementor-667 .elementor-element.elementor-element-9e27a8b{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-9e27a8b.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-9e27a8b .elementor-icon-box-wrapper{text-align:start;}.elementor-667 .elementor-element.elementor-element-e636370{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-e636370.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-e636370 .elementor-icon-box-wrapper{text-align:start;}.elementor-667 .elementor-element.elementor-element-1eaee29{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-1eaee29.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-1eaee29 .elementor-icon-box-wrapper{text-align:start;}.elementor-667 .elementor-element.elementor-element-cdfa1c4{--border-radius:30px 30px 30px 30px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-bc5f3e6{--min-height:356px;--border-radius:30px 30px 30px 30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-0da21c9{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-667 .elementor-element.elementor-element-0da21c9 .elementor-heading-title{font-size:30px;}.elementor-667 .elementor-element.elementor-element-44b9bec{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;font-size:14px;}.elementor-667 .elementor-element.elementor-element-16b5b71{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;font-size:14px;}.elementor-667 .elementor-element.elementor-element-f6eb640{font-size:18px;}.elementor-667 .elementor-element.elementor-element-e20f399{font-size:18px;}.elementor-667 .elementor-element.elementor-element-dce9e2d{font-size:18px;}.elementor-667 .elementor-element.elementor-element-47e5f4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 350px) 0px;font-size:18px;}body:not(.rtl) .elementor-667 .elementor-element.elementor-element-27ae2ac{left:2px;}body.rtl .elementor-667 .elementor-element.elementor-element-27ae2ac{right:2px;}.elementor-667 .elementor-element.elementor-element-27ae2ac{top:368px;}.elementor-667 .elementor-element.elementor-element-8fdefc0{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-667 .elementor-element.elementor-element-8fdefc0 .elementor-heading-title{font-size:30px;}.elementor-667 .elementor-element.elementor-element-2a161a3{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-1695251{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;}.elementor-667 .elementor-element.elementor-element-dcfb2c2{--container-widget-width:302px;--container-widget-flex-grow:0;width:var( --container-widget-width, 302px );max-width:302px;}.elementor-667 .elementor-element.elementor-element-17a7ea3:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-17a7ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-667 .elementor-element.elementor-element-26c899b{--container-widget-width:366px;--container-widget-flex-grow:0;width:var( --container-widget-width, 366px );max-width:366px;}.elementor-667 .elementor-element.elementor-element-0525d23{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-667 .elementor-element.elementor-element-0525d23 .elementor-heading-title{font-size:30px;}.elementor-667 .elementor-element.elementor-element-f46e828{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;font-size:18px;}.elementor-667 .elementor-element.elementor-element-ef0edef{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:346px;--container-widget-flex-grow:0;width:var( --container-widget-width, 346px );max-width:346px;}.elementor-667 .elementor-element.elementor-element-ef0edef .elementor-heading-title{font-size:30px;}.elementor-667 .elementor-element.elementor-element-284c9d8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;--container-widget-width:327px;--container-widget-flex-grow:0;width:var( --container-widget-width, 327px );max-width:327px;font-size:18px;}.elementor-667 .elementor-element.elementor-element-62b2918{--width:380px;--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-d9cca49{padding:30px 30px 30px 30px;}.elementor-667 .elementor-element.elementor-element-25da844{padding:30px 30px 30px 30px;}.elementor-667 .elementor-element.elementor-element-a96d344{padding:30px 30px 30px 30px;}.elementor-667 .elementor-element.elementor-element-0a1fdbb:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-0a1fdbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-667 .elementor-element.elementor-element-2f9f4b5:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-2f9f4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escoladanielneves.com.br/wp-content/uploads/2026/03/BGHERO-TERCEIROGRAU1-mobile.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-667 .elementor-element.elementor-element-2f9f4b5{--min-height:630px;--justify-content:flex-start;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-01fe887{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-5433856{margin:350px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-667 .elementor-element.elementor-element-5433856 .elementor-heading-title{font-size:30px;}.elementor-667 .elementor-element.elementor-element-807a252{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-667 .elementor-element.elementor-element-9cf2e3d.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-9cf2e3d .elementor-button{width:350px;}.elementor-667 .elementor-element.elementor-element-4511469{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-667 .elementor-element.elementor-element-9658a9c{--container-widget-width:331px;--container-widget-flex-grow:0;width:var( --container-widget-width, 331px );max-width:331px;}.elementor-667 .elementor-element.elementor-element-eb62002{font-size:16px;}.elementor-667 .elementor-element.elementor-element-eccb01c{width:var( --container-widget-width, 282px );max-width:282px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:282px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-eccb01c.elementor-element{--order:-99999 /* order start hack */;}.elementor-667 .elementor-element.elementor-element-75d9a39{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-30px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-75d9a39.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-8543fe7{--container-widget-width:372px;--container-widget-flex-grow:0;width:var( --container-widget-width, 372px );max-width:372px;}.elementor-667 .elementor-element.elementor-element-8543fe7.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-ffeb976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:394px;--container-widget-flex-grow:0;width:var( --container-widget-width, 394px );max-width:394px;font-size:16px;}.elementor-667 .elementor-element.elementor-element-7381d56{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-667 .elementor-element.elementor-element-7381d56 .elementor-heading-title{font-size:30px;}.elementor-667 .elementor-element.elementor-element-767d927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-667 .elementor-element.elementor-element-767d927.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-767d927 .elementor-button{width:350px;}}/* Start custom CSS for button, class: .elementor-element-611158b */.elementor-667 .elementor-element.elementor-element-611158b {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-667 .elementor-element.elementor-element-611158b .elementor-button {
    position: relative;
    z-index: 0;
    background: background: linear-gradient(90deg, #4A914E 0%, #5BA644 18.75%, #63CF55 53.37%, #61B148 76.92%, #4A914E 100%);
}

.elementor-667 .elementor-element.elementor-element-611158b .elementor-button::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #ffffff;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho 3s linear infinite;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59c34ca */.glow-wrap {
  position: relative;
  display: inline-block;
}

.glow-wrap::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  
  width: 423px;
  height: 324px;

  transform: translate(-50%, -50%);
  
  border-radius: 50%;
  background: linear-gradient(111deg, #002BFF 3.54%, #2388FF 94.44%);
  
  filter: blur(100px);
  opacity: 100;

  z-index: 0;
}

/* imagem acima do glow */
.glow-wrap img {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb37079 */.elementor-667 .elementor-element.elementor-element-fb37079 .elementor-icon-list-item {
  flex-direction: row-reverse;
  justify-content: flex-end;
}

.elementor-667 .elementor-element.elementor-element-fb37079 .elementor-icon-list-icon {
  margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0a87f8a */.elementor-667 .elementor-element.elementor-element-0a87f8a .elementor-icon-box-content {
  margin-left: 40px; /* aproxima o título do ícone */
  margin-top: -20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5b120ba */.elementor-667 .elementor-element.elementor-element-5b120ba .elementor-icon-box-content {
  margin-left: 40px; /* aproxima o título do ícone */
  margin-top: -20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bb0bd7f */.elementor-667 .elementor-element.elementor-element-bb0bd7f .elementor-icon-box-content {
  margin-left: 40px; /* aproxima o título do ícone */
  margin-top: -20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3228a17 */.elementor-667 .elementor-element.elementor-element-3228a17 .elementor-icon-box-content {
  margin-left: 40px; /* aproxima o título do ícone */
  margin-top: -20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6eb640 */@media (max-width: 767px) {
    .elementor-667 .elementor-element.elementor-element-f6eb640 p,
    .elementor-667 .elementor-element.elementor-element-f6eb640 span {
        color: #ffff;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e20f399 */@media (max-width: 767px) {
    .elementor-667 .elementor-element.elementor-element-e20f399 p,
    .elementor-667 .elementor-element.elementor-element-e20f399 span {
        color: #ffff;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dce9e2d */@media (max-width: 767px) {
    .elementor-667 .elementor-element.elementor-element-dce9e2d p,
    .elementor-667 .elementor-element.elementor-element-dce9e2d span {
        color: #ffff;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e5f4d */@media (max-width: 767px) {
    .elementor-667 .elementor-element.elementor-element-47e5f4d p,
    .elementor-667 .elementor-element.elementor-element-47e5f4d span {
        color: #ffff;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d9cca49 */.elementor-667 .elementor-element.elementor-element-d9cca49 {
    background: linear-gradient(90deg, #002146, #14447A, #002146);
}

.box::after{
    content: "";
    height: 8px;
    width: 82px;
    position: absolute;
    top: 0;
    left: 20px;
    background: linear-gradient(#F2F2F2, #A0CAF9);
    z-index: 3;
    border-radius: 3px;
    box-shadow: 0px 9px 27.1px 0px #8660F9;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25da844 */.elementor-667 .elementor-element.elementor-element-25da844 {
    background: linear-gradient(90deg, #002146, #14447A, #002146);
}

.box::after{
    content: "";
    height: 8px;
    width: 82px;
    position: absolute;
    top: 0;
    left: 20px;
    background: linear-gradient(#F2F2F2, #A0CAF9);
    z-index: 3;
    border-radius: 3px;
    box-shadow: 0px 9px 27.1px 0px #8660F9;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a96d344 */.elementor-667 .elementor-element.elementor-element-a96d344 {
    background: linear-gradient(90deg, #002146, #14447A, #002146);
}

.box::after{
    content: "";
    height: 8px;
    width: 82px;
    position: absolute;
    top: 0;
    left: 20px;
    background: linear-gradient(#F2F2F2, #A0CAF9);
    z-index: 3;
    border-radius: 3px;
    box-shadow: 0px 9px 27.1px 0px #8660F9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ccfe79 */.fundo{
    background-image: linear-gradient(145deg, #E6AD39, #FFD684); 
    padding: 6px 18px;
    border-radius: 100px;
    letter-spacing: 0.15em;
}

.valor{
    font-size: 4em;
    line-height: 1.2em;
    font-weight: 400;
}

.cents{
    font-size: 2em!important;
    font-weight: 400;
    vertical-align: 0.65em;
}

.avista {
    text-align: right;
    line-height: 0em;
    padding-bottom: 10px;
}

.risco{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9cf2e3d */.elementor-667 .elementor-element.elementor-element-9cf2e3d {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-667 .elementor-element.elementor-element-9cf2e3d .elementor-button {
    position: relative;
    z-index: 0;
    background: background: linear-gradient(90deg, #4A914E 0%, #5BA644 18.75%, #63CF55 53.37%, #61B148 76.92%, #4A914E 100%);
}

.elementor-667 .elementor-element.elementor-element-9cf2e3d .elementor-button::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #ffffff;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho 3s linear infinite;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-767d927 */.elementor-667 .elementor-element.elementor-element-767d927 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-667 .elementor-element.elementor-element-767d927 .elementor-button {
    position: relative;
    z-index: 0;
    background: background: linear-gradient(90deg, #4A914E 0%, #5BA644 18.75%, #63CF55 53.37%, #61B148 76.92%, #4A914E 100%);
}

.elementor-667 .elementor-element.elementor-element-767d927 .elementor-button::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #ffffff;
    box-shadow: 0 0 30px 20px #ffffffaa;
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    animation: brilho 3s linear infinite;
    z-index: -1;
}

@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS */p{
    margin-bottom: 0;
    margin-top: 0;
}/* End custom CSS */