.elementor-10 .elementor-element.elementor-element-5d261438{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-5d261438:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5d261438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;background-image:url("https://juniorfonsecavoz.com.br/wp-content/uploads/2025/11/bg-junior-Recuperado.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-3d6fe211{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.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-10 .elementor-element.elementor-element-3eff8787{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.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-10 .elementor-element.elementor-element-71f8f8a9{padding:1em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-71f8f8a9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:600;letter-spacing:0.2em;-webkit-text-stroke-color:#000;stroke:#000;color:#526DFC;}.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-10 .elementor-element.elementor-element-47ec8ad{padding:0em 0em 1em 0em;}.elementor-10 .elementor-element.elementor-element-47ec8ad .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-47ec8ad .elementor-image-box-title{margin-bottom:20px;font-family:"Sora", Sans-serif;font-size:2.6em;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-47ec8ad:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-47ec8ad:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-47ec8ad .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1em;font-weight:300;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5133f035{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-10 .elementor-element.elementor-element-274034c .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;line-height:1.4em;text-shadow:0px 0px 5px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-10 .elementor-element.elementor-element-274034c{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;z-index:2;}.elementor-10 .elementor-element.elementor-element-274034c .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-274034c .elementor-button .elementor-button-content-wrapper{gap:15px;}.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-10 .elementor-element.elementor-element-4912921f{background-color:#243174;padding:0.5em 1em 0.5em 1em;border-style:solid;border-color:#526DFC57;border-radius:5px 5px 5px 5px;--e-icon-list-icon-size:44px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-4912921f .elementor-icon-list-icon i{color:#C6B26100;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4912921f .elementor-icon-list-icon svg{fill:#C6B26100;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-4912921f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-4912921f .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:1em;font-weight:300;}.elementor-10 .elementor-element.elementor-element-4912921f .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1fe916c5{width:var( --container-widget-width, 54% );max-width:54%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1fe916c5 img{width:100%;}.elementor-10 .elementor-element.elementor-element-d68ab94{--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;--justify-content:center;--flex-wrap:wrap;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-6b83c84f{width:100%;max-width:100%;padding:0em 0em 1em 0em;}.elementor-10 .elementor-element.elementor-element-6b83c84f .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-6b83c84f .elementor-image-box-title{margin-bottom:20px;font-family:"Sora", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.2em;color:#526DFC;}.elementor-10 .elementor-element.elementor-element-6b83c84f:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-6b83c84f:has(:focus) .elementor-image-box-title{color:#526DFC;}.elementor-10 .elementor-element.elementor-element-6b83c84f .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:2.3em;font-weight:600;color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-111a09b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#526DFC;--border-color:#526DFC;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-111a09b4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-111a09b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDE3FF;}.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-10 .elementor-element.elementor-element-6106a4a9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.3em) 0em;}.elementor-10 .elementor-element.elementor-element-6106a4a9 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-10 .elementor-element.elementor-element-6106a4a9.elementor-view-stacked .elementor-icon{background-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-6106a4a9.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6106a4a9.elementor-view-default .elementor-icon{fill:#526DFC;color:#526DFC;border-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-6106a4a9 .elementor-icon{font-size:2em;}.elementor-10 .elementor-element.elementor-element-6106a4a9 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6106a4a9 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-10 .elementor-element.elementor-element-6106a4a9 .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-6106a4a9:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-6106a4a9:has(:focus) .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-6106a4a9 .elementor-icon-box-description{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-c531733{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-8dc01d7 .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8dc01d7 .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8dc01d7{--e-icon-list-icon-size:2.1em;--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-8dc01d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8dc01d7 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:300;}.elementor-10 .elementor-element.elementor-element-8dc01d7 .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-fffbcef{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-fffbcef:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fffbcef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FF;}.elementor-10 .elementor-element.elementor-element-e6fd031{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.3em) 0em;}.elementor-10 .elementor-element.elementor-element-e6fd031 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-10 .elementor-element.elementor-element-e6fd031.elementor-view-stacked .elementor-icon{background-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-e6fd031.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-e6fd031.elementor-view-default .elementor-icon{fill:#526DFC;color:#526DFC;border-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-e6fd031 .elementor-icon{font-size:2em;}.elementor-10 .elementor-element.elementor-element-e6fd031 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e6fd031 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-10 .elementor-element.elementor-element-e6fd031 .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-e6fd031:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-e6fd031:has(:focus) .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-e6fd031 .elementor-icon-box-description{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-ed78b83 .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-ed78b83 .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-ed78b83{--e-icon-list-icon-size:2.1em;--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-ed78b83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-ed78b83 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:300;}.elementor-10 .elementor-element.elementor-element-ed78b83 .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-e742bfd{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-e742bfd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e742bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FF;}.elementor-10 .elementor-element.elementor-element-582d1d2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.3em) 0em;}.elementor-10 .elementor-element.elementor-element-582d1d2 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-10 .elementor-element.elementor-element-582d1d2.elementor-view-stacked .elementor-icon{background-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-582d1d2.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-582d1d2.elementor-view-default .elementor-icon{fill:#526DFC;color:#526DFC;border-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-582d1d2 .elementor-icon{font-size:2em;}.elementor-10 .elementor-element.elementor-element-582d1d2 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-582d1d2 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-10 .elementor-element.elementor-element-582d1d2 .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-582d1d2:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-582d1d2:has(:focus) .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-582d1d2 .elementor-icon-box-description{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-655fa6f .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-655fa6f .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-655fa6f{--e-icon-list-icon-size:2.1em;--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-655fa6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-655fa6f .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:300;}.elementor-10 .elementor-element.elementor-element-655fa6f .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-952539c{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-952539c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-952539c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FF;}.elementor-10 .elementor-element.elementor-element-4e13936{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.3em) 0em;}.elementor-10 .elementor-element.elementor-element-4e13936 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-10 .elementor-element.elementor-element-4e13936.elementor-view-stacked .elementor-icon{background-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-4e13936.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-4e13936.elementor-view-default .elementor-icon{fill:#526DFC;color:#526DFC;border-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-4e13936 .elementor-icon{font-size:2em;}.elementor-10 .elementor-element.elementor-element-4e13936 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4e13936 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-10 .elementor-element.elementor-element-4e13936 .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-4e13936:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-4e13936:has(:focus) .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-4e13936 .elementor-icon-box-description{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-f008d24 .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-f008d24 .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-f008d24{--e-icon-list-icon-size:2.1em;--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-f008d24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-f008d24 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:300;}.elementor-10 .elementor-element.elementor-element-f008d24 .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d4f821b{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-d4f821b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d4f821b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FF;}.elementor-10 .elementor-element.elementor-element-7ce3eed{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.3em) 0em;}.elementor-10 .elementor-element.elementor-element-7ce3eed .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-10 .elementor-element.elementor-element-7ce3eed.elementor-view-stacked .elementor-icon{background-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-7ce3eed.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7ce3eed.elementor-view-default .elementor-icon{fill:#526DFC;color:#526DFC;border-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-7ce3eed .elementor-icon{font-size:2em;}.elementor-10 .elementor-element.elementor-element-7ce3eed .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7ce3eed .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-10 .elementor-element.elementor-element-7ce3eed .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-7ce3eed:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-7ce3eed:has(:focus) .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-7ce3eed .elementor-icon-box-description{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-5558fbb .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5558fbb .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-5558fbb{--e-icon-list-icon-size:2.1em;--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-5558fbb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-5558fbb .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:300;}.elementor-10 .elementor-element.elementor-element-5558fbb .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-e1327f6{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-e1327f6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e1327f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FF;}.elementor-10 .elementor-element.elementor-element-b5f82dc{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.3em) 0em;}.elementor-10 .elementor-element.elementor-element-b5f82dc .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-10 .elementor-element.elementor-element-b5f82dc.elementor-view-stacked .elementor-icon{background-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-b5f82dc.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b5f82dc.elementor-view-default .elementor-icon{fill:#526DFC;color:#526DFC;border-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-b5f82dc .elementor-icon{font-size:2em;}.elementor-10 .elementor-element.elementor-element-b5f82dc .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-b5f82dc .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-10 .elementor-element.elementor-element-b5f82dc .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-b5f82dc:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-b5f82dc:has(:focus) .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-b5f82dc .elementor-icon-box-description{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-9f5121b .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-9f5121b .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-9f5121b{--e-icon-list-icon-size:2.1em;--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-9f5121b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-9f5121b .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:300;}.elementor-10 .elementor-element.elementor-element-9f5121b .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d9af237{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-d9af237:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d9af237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FF;}.elementor-10 .elementor-element.elementor-element-1ffec08{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.3em) 0em;}.elementor-10 .elementor-element.elementor-element-1ffec08 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-10 .elementor-element.elementor-element-1ffec08.elementor-view-stacked .elementor-icon{background-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-1ffec08.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1ffec08.elementor-view-default .elementor-icon{fill:#526DFC;color:#526DFC;border-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-1ffec08 .elementor-icon{font-size:2em;}.elementor-10 .elementor-element.elementor-element-1ffec08 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1ffec08 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-10 .elementor-element.elementor-element-1ffec08 .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-1ffec08:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-1ffec08:has(:focus) .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-1ffec08 .elementor-icon-box-description{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-90cf054 .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-90cf054 .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-90cf054{--e-icon-list-icon-size:2.1em;--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-90cf054 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-90cf054 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:300;}.elementor-10 .elementor-element.elementor-element-90cf054 .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-54d9499{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-54d9499:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-54d9499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FF;}.elementor-10 .elementor-element.elementor-element-6dcabb0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.3em) 0em;}.elementor-10 .elementor-element.elementor-element-6dcabb0 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-10 .elementor-element.elementor-element-6dcabb0.elementor-view-stacked .elementor-icon{background-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-6dcabb0.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6dcabb0.elementor-view-default .elementor-icon{fill:#526DFC;color:#526DFC;border-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-6dcabb0 .elementor-icon{font-size:2em;}.elementor-10 .elementor-element.elementor-element-6dcabb0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6dcabb0 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-10 .elementor-element.elementor-element-6dcabb0 .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-6dcabb0:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-6dcabb0:has(:focus) .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-6dcabb0 .elementor-icon-box-description{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-30af2c2 .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-30af2c2 .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-30af2c2{--e-icon-list-icon-size:2.1em;--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-30af2c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-30af2c2 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:300;}.elementor-10 .elementor-element.elementor-element-30af2c2 .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-0289a99{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-0289a99:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0289a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FF;}.elementor-10 .elementor-element.elementor-element-df416df{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.3em) 0em;}.elementor-10 .elementor-element.elementor-element-df416df .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-10 .elementor-element.elementor-element-df416df.elementor-view-stacked .elementor-icon{background-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-df416df.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-df416df.elementor-view-default .elementor-icon{fill:#526DFC;color:#526DFC;border-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-df416df .elementor-icon{font-size:2em;}.elementor-10 .elementor-element.elementor-element-df416df .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-df416df .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-10 .elementor-element.elementor-element-df416df .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-df416df:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-df416df:has(:focus) .elementor-icon-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-df416df .elementor-icon-box-description{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-5d0b74d .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5d0b74d .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-5d0b74d{--e-icon-list-icon-size:2.1em;--icon-vertical-offset:-1px;}.elementor-10 .elementor-element.elementor-element-5d0b74d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-5d0b74d .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:300;}.elementor-10 .elementor-element.elementor-element-5d0b74d .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4b6167ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-4b6167ae:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4b6167ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FF;}.elementor-10 .elementor-element.elementor-element-13fafa40{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e325de4{margin:-3em -6em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-e325de4.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-46301e7a{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;z-index:99;}.elementor-10 .elementor-element.elementor-element-343c7903{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -3em) -3em;}.elementor-10 .elementor-element.elementor-element-343c7903.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-2e5ce013{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5b1c0ed .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:600;color:#526DFC;}.elementor-10 .elementor-element.elementor-element-7fdd3d10{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-7fdd3d10 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-7fdd3d10 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:2.8em;font-weight:600;color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-7fdd3d10:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-7fdd3d10:has(:focus) .elementor-image-box-title{color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-7fdd3d10 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:300;line-height:1.2em;color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-af5df09 .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;line-height:1.4em;text-shadow:0px 0px 5px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-10 .elementor-element.elementor-element-af5df09{z-index:2;}.elementor-10 .elementor-element.elementor-element-af5df09 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-af5df09 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-bf650ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#526DFC;--border-color:#526DFC;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:9em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-bf650ac:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bf650ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-d57e56e{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-41f0268{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-3fca60a{text-align:left;}.elementor-10 .elementor-element.elementor-element-3fca60a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.3em/2);}.elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.3em/2);}.elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.3em/2);}.elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.3em/2);}.elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.3em/2);}.elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-icon i{color:#526DFC;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-icon svg{fill:#526DFC;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8b1a13e{--e-icon-list-icon-size:1.5em;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:1em;font-weight:500;}.elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4c8827f{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-515b872{text-align:left;}.elementor-10 .elementor-element.elementor-element-515b872 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.3em/2);}.elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.3em/2);}.elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.3em/2);}.elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.3em/2);}.elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.3em/2);}.elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-icon i{color:#526DFC;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-icon svg{fill:#526DFC;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-452e080{--e-icon-list-icon-size:1.5em;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:1em;font-weight:500;}.elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a042ad4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-a042ad4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a042ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#526DFC;}.elementor-10 .elementor-element.elementor-element-997abfc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:400;color:#FFFFFF;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-5d261438{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-10 .elementor-element.elementor-element-5d261438:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5d261438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-10 .elementor-element.elementor-element-3eff8787{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-10 .elementor-element.elementor-element-47ec8ad{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-47ec8ad .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-47ec8ad .elementor-image-box-title{font-size:3.5em;}.elementor-10 .elementor-element.elementor-element-47ec8ad .elementor-image-box-description{font-size:1.1em;}.elementor-10 .elementor-element.elementor-element-274034c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1fe916c5{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-d68ab94{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-10 .elementor-element.elementor-element-6b83c84f{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-6b83c84f .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-6b83c84f .elementor-image-box-title{font-size:2.4em;}.elementor-10 .elementor-element.elementor-element-6b83c84f .elementor-image-box-description{font-size:1.1em;}.elementor-10 .elementor-element.elementor-element-4b6167ae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-10 .elementor-element.elementor-element-2e5ce013{--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-5b1c0ed{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-5b1c0ed .elementor-heading-title{font-size:1.8em;}.elementor-10 .elementor-element.elementor-element-7fdd3d10{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-7fdd3d10 .elementor-image-box-title{font-size:2.8em;}.elementor-10 .elementor-element.elementor-element-7fdd3d10 .elementor-image-box-description{font-size:1.4em;}.elementor-10 .elementor-element.elementor-element-af5df09{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bf650ac{--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:flex-start;--padding-top:7em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-10 .elementor-element.elementor-element-3fca60a .elementor-heading-title{font-size:1.5em;}.elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-item > a{font-size:1.2em;}.elementor-10 .elementor-element.elementor-element-515b872 .elementor-heading-title{font-size:1.5em;}.elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-item > a{font-size:1.2em;}.elementor-10 .elementor-element.elementor-element-a042ad4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-997abfc .elementor-heading-title{font-size:1.2em;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-5d261438{--padding-top:1.5em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-10 .elementor-element.elementor-element-3d6fe211{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-3eff8787{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-71f8f8a9{padding:0em 0em 0em 0em;text-align:center;}.elementor-10 .elementor-element.elementor-element-71f8f8a9 .elementor-heading-title{font-size:0.9em;}.elementor-10 .elementor-element.elementor-element-47ec8ad{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-47ec8ad .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-47ec8ad .elementor-image-box-title{margin-bottom:10px;font-size:2em;}.elementor-10 .elementor-element.elementor-element-47ec8ad .elementor-image-box-description{font-size:1em;}.elementor-10 .elementor-element.elementor-element-5133f035{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-10 .elementor-element.elementor-element-274034c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-274034c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-274034c .elementor-button{font-size:3vw;line-height:1.1em;padding:13px 10px 13px 10px;}.elementor-10 .elementor-element.elementor-element-4912921f{width:var( --container-widget-width, 48% );max-width:48%;padding:0.5em 1em 0.5em 1em;--container-widget-width:48%;--container-widget-flex-grow:0;border-width:1px 1px 1px 1px;--e-icon-list-icon-size:4vw;}.elementor-10 .elementor-element.elementor-element-4912921f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-4912921f .elementor-icon-list-item > a{font-size:3.1vw;}.elementor-10 .elementor-element.elementor-element-d68ab94{--padding-top:2em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-10 .elementor-element.elementor-element-6b83c84f{padding:0em 0em 0em 0em;}.elementor-10 .elementor-element.elementor-element-6b83c84f .elementor-image-box-title{margin-bottom:10px;font-size:1em;}.elementor-10 .elementor-element.elementor-element-6b83c84f .elementor-image-box-description{font-size:1.5em;line-height:1em;}.elementor-10 .elementor-element.elementor-element-6106a4a9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-6106a4a9 .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-6106a4a9 .elementor-icon{font-size:8vw;}.elementor-10 .elementor-element.elementor-element-6106a4a9 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6106a4a9 .elementor-icon-box-title a{font-size:4.5vw;line-height:1em;}.elementor-10 .elementor-element.elementor-element-e6fd031{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-e6fd031 .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-e6fd031 .elementor-icon{font-size:8vw;}.elementor-10 .elementor-element.elementor-element-e6fd031 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e6fd031 .elementor-icon-box-title a{font-size:4.5vw;line-height:1em;}.elementor-10 .elementor-element.elementor-element-582d1d2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-582d1d2 .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-582d1d2 .elementor-icon{font-size:1.6em;}.elementor-10 .elementor-element.elementor-element-582d1d2 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-582d1d2 .elementor-icon-box-title a{font-size:4.5vw;line-height:1em;}.elementor-10 .elementor-element.elementor-element-4e13936{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-4e13936 .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-4e13936 .elementor-icon{font-size:8vw;}.elementor-10 .elementor-element.elementor-element-4e13936 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4e13936 .elementor-icon-box-title a{font-size:4.5vw;line-height:1em;}.elementor-10 .elementor-element.elementor-element-7ce3eed{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-7ce3eed .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-7ce3eed .elementor-icon{font-size:8vw;}.elementor-10 .elementor-element.elementor-element-7ce3eed .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7ce3eed .elementor-icon-box-title a{font-size:4.5vw;line-height:1em;}.elementor-10 .elementor-element.elementor-element-b5f82dc{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-b5f82dc .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-b5f82dc .elementor-icon{font-size:8vw;}.elementor-10 .elementor-element.elementor-element-b5f82dc .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-b5f82dc .elementor-icon-box-title a{font-size:4.5vw;line-height:1em;}.elementor-10 .elementor-element.elementor-element-1ffec08{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-1ffec08 .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-1ffec08 .elementor-icon{font-size:8vw;}.elementor-10 .elementor-element.elementor-element-1ffec08 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1ffec08 .elementor-icon-box-title a{font-size:4.5vw;line-height:1em;}.elementor-10 .elementor-element.elementor-element-6dcabb0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-6dcabb0 .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-6dcabb0 .elementor-icon{font-size:8vw;}.elementor-10 .elementor-element.elementor-element-6dcabb0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6dcabb0 .elementor-icon-box-title a{font-size:4.5vw;line-height:1em;}.elementor-10 .elementor-element.elementor-element-df416df{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-df416df .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-df416df .elementor-icon{font-size:8vw;}.elementor-10 .elementor-element.elementor-element-df416df .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-df416df .elementor-icon-box-title a{font-size:4.5vw;line-height:1em;}.elementor-10 .elementor-element.elementor-element-4b6167ae{--padding-top:2em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-10 .elementor-element.elementor-element-13fafa40{--width:90%;--flex-wrap:nowrap;}.elementor-10 .elementor-element.elementor-element-e325de4{text-align:left;}.elementor-10 .elementor-element.elementor-element-46301e7a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-10 .elementor-element.elementor-element-343c7903{text-align:right;}.elementor-10 .elementor-element.elementor-element-5b1c0ed .elementor-heading-title{font-size:1.3em;}.elementor-10 .elementor-element.elementor-element-7fdd3d10 .elementor-image-box-title{font-size:2em;}.elementor-10 .elementor-element.elementor-element-7fdd3d10 .elementor-image-box-description{font-size:1em;}.elementor-10 .elementor-element.elementor-element-af5df09{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-af5df09.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-af5df09 .elementor-button{font-size:5.2vw;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-bf650ac{--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-10 .elementor-element.elementor-element-41f0268{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-3fca60a{text-align:center;}.elementor-10 .elementor-element.elementor-element-3fca60a .elementor-heading-title{font-size:1.3em;}.elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8b1a13e .elementor-icon-list-item > a{font-size:1.1em;}.elementor-10 .elementor-element.elementor-element-4c8827f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-515b872{text-align:center;}.elementor-10 .elementor-element.elementor-element-515b872 .elementor-heading-title{font-size:1.3em;}.elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-452e080 .elementor-icon-list-item > a{font-size:1.1em;}.elementor-10 .elementor-element.elementor-element-a042ad4{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10 .elementor-element.elementor-element-997abfc{text-align:center;}.elementor-10 .elementor-element.elementor-element-997abfc .elementor-heading-title{font-size:1.1em;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-3d6fe211{--width:45%;}.elementor-10 .elementor-element.elementor-element-111a09b4{--width:60%;}.elementor-10 .elementor-element.elementor-element-fffbcef{--width:48%;}.elementor-10 .elementor-element.elementor-element-e742bfd{--width:48%;}.elementor-10 .elementor-element.elementor-element-952539c{--width:48%;}.elementor-10 .elementor-element.elementor-element-d4f821b{--width:48%;}.elementor-10 .elementor-element.elementor-element-e1327f6{--width:48%;}.elementor-10 .elementor-element.elementor-element-d9af237{--width:48%;}.elementor-10 .elementor-element.elementor-element-54d9499{--width:48%;}.elementor-10 .elementor-element.elementor-element-0289a99{--width:48%;}.elementor-10 .elementor-element.elementor-element-13fafa40{--width:50%;}.elementor-10 .elementor-element.elementor-element-2e5ce013{--width:45%;}.elementor-10 .elementor-element.elementor-element-41f0268{--width:24%;}.elementor-10 .elementor-element.elementor-element-4c8827f{--width:18%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-3d6fe211{--width:100%;}.elementor-10 .elementor-element.elementor-element-111a09b4{--width:100%;}.elementor-10 .elementor-element.elementor-element-fffbcef{--width:100%;}.elementor-10 .elementor-element.elementor-element-e742bfd{--width:100%;}.elementor-10 .elementor-element.elementor-element-952539c{--width:100%;}.elementor-10 .elementor-element.elementor-element-d4f821b{--width:100%;}.elementor-10 .elementor-element.elementor-element-e1327f6{--width:100%;}.elementor-10 .elementor-element.elementor-element-d9af237{--width:100%;}.elementor-10 .elementor-element.elementor-element-54d9499{--width:100%;}.elementor-10 .elementor-element.elementor-element-0289a99{--width:100%;}.elementor-10 .elementor-element.elementor-element-13fafa40{--width:100%;}.elementor-10 .elementor-element.elementor-element-2e5ce013{--width:100%;}.elementor-10 .elementor-element.elementor-element-41f0268{--width:100%;}.elementor-10 .elementor-element.elementor-element-4c8827f{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-274034c */.botao {
  border-radius:5px;
  border-top: 2px solid #9FB5FF;
  background: linear-gradient(90deg, #526DFC 0%, #3A59FF 50%, #526DFC 100%);
  box-shadow: 
    0 10px 20px 0 rgba(82, 109, 252, 0.4),
    0 20px 40px 0 rgba(82, 109, 252, 0.3),
    0 40px 80px 0 rgba(82, 109, 252, 0.2),
    0 60px 120px 0 rgba(82, 109, 252, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  animation: pulse 2.5s infinite;
}

.botao:active {
  opacity: 0.6;
}

/* Brilho que passa */
.botao::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(255, 255, 255, 0.00) 106.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 5s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Pulso */
@keyframes pulse {
  0% {
      box-shadow: 0 0 10px -20px #526DFC;
  }
  50% {
      box-shadow: 0px 0px 0px 30px transparent;
  }
  100% {
      box-shadow: 0px 0px 0px 0px transparent;
  }
}

/* Efeito de elevação no hover */
.botao:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 1s;
}

/* Reflexo superior */
.botao:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #A8B8FF 20%, #A8B8FF50 70%, #A8B8FF00 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* Reflexos finos da estrutura Elementor */
.botao .elementor-button:before,
.botao .elementor-button:after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  pointer-events: none;
  z-index: 2;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
}

.botao .elementor-button:before { top: -5px; }
.botao .elementor-button:after { bottom: -4.5px; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4912921f */.elementor-10 .elementor-element.elementor-element-4912921f svg{
    overflow: visible;
}

#circulo1{
    animation: waves 2s linear 0s infinite;
}

#circulo2{
    animation: waves 2s linear 1s infinite;
}

@keyframes waves{
    0%{
        transform: scale(1);
        transform-origin: center center;
        opacity: 0.3;
    }

    70%{
        opacity: 0;
    }
    
    100%{
        transform: scale(2);
        transform-origin: center center;
        opacity: 0;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for wp-widget-media_audio, class: .elementor-element-c531733 */.mejs-volume-button{
    display: none;
}

.mejs-horizontal-volume-slider{
    display: none !important;
}


.mejs-container .mejs-controls, .wp-playlist .mejs-container, .elementor-widget-container .mejs-container {
    border-radius: 10px;
    height: 50px;
    align-items: center;
    padding: 10px;
}


 .mejs-controls .mejs-time-rail .mejs-time-current {
    background: #526DFC !important;
}

 .mejs-container .mejs-inner .mejs-controls button, .mejs-container .mejs-inner .mejs-controls .mejs-button,.overlay_artista .mejs-container .mejs-inner .mejs-controls button,.overlay_artista .mejs-container .mejs-inner .mejs-controls .mejs-button {
    margin: 0;
    width: 35px;
    height: 35px;
    background-position: 0 0
}

 .mejs-container .mejs-inner .mejs-controls button:hover, .mejs-container .mejs-inner .mejs-controls button:focus, .mejs-container .mejs-inner .mejs-controls button:active,.overlay_artista .mejs-container .mejs-inner .mejs-controls button:hover,.overlay_artista .mejs-container .mejs-inner .mejs-controls button:focus,.overlay_artista .mejs-container .mejs-inner .mejs-controls button:active {
    background-color: unset;
    opacity: 1
}

 .mejs-container .mejs-inner .mejs-controls .mejs-play button,.overlay_artista .mejs-container .mejs-inner .mejs-controls .mejs-play button {
    background-image: url(https://juniorfonsecavoz.com.br/wp-content/uploads/2025/11/playsvggloberr.svg);
    background-size: cover;
}

 .mejs-container .mejs-inner .mejs-controls .mejs-replay button,.overlay_artista .mejs-container .mejs-inner .mejs-controls .mejs-replay button {
    background-image: url(https://juniorfonsecavoz.com.br/wp-content/uploads/2025/11/recaragar.svg);
     background-size: cover;
}

 .mejs-container .mejs-inner .mejs-controls .mejs-pause button,.overlay_artista .mejs-container .mejs-inner .mejs-controls .mejs-pause button {
    background-image: url(https://juniorfonsecavoz.com.br/wp-content/uploads/2025/11/svg-gobblera.svg);
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for wp-widget-media_audio, class: .elementor-element-14e2601 */.mejs-volume-button{
    display: none;
}

.mejs-horizontal-volume-slider{
    display: none !important;
}


.mejs-container .mejs-controls, .wp-playlist .mejs-container, .elementor-widget-container .mejs-container {
    border-radius: 10px;
    height: 50px;
    align-items: center;
    padding: 10px;
}


 .mejs-controls .mejs-time-rail .mejs-time-current {
    background: #526DFC !important;
}

 .mejs-container .mejs-inner .mejs-controls button, .mejs-container .mejs-inner .mejs-controls .mejs-button,.overlay_artista .mejs-container .mejs-inner .mejs-controls button,.overlay_artista .mejs-container .mejs-inner .mejs-controls .mejs-button {
    margin: 0;
    width: 35px;
    height: 35px;
    background-position: 0 0
}

 .mejs-container .mejs-inner .mejs-controls button:hover, .mejs-container .mejs-inner .mejs-controls button:focus, .mejs-container .mejs-inner .mejs-controls button:active,.overlay_artista .mejs-container .mejs-inner .mejs-controls button:hover,.overlay_artista .mejs-container .mejs-inner .mejs-controls button:focus,.overlay_artista .mejs-container .mejs-inner .mejs-controls button:active {
    background-color: unset;
    opacity: 1
}

 .mejs-container .mejs-inner .mejs-controls .mejs-play button,.overlay_artista .mejs-container .mejs-inner .mejs-controls .mejs-play button {
    background-image: url(https://juniorfonsecavoz.com.br/wp-content/uploads/2025/11/playsvggloberr.svg);
    background-size: cover;
}

 .mejs-container .mejs-inner .mejs-controls .mejs-replay button,.overlay_artista .mejs-container .mejs-inner .mejs-controls .mejs-replay button {
    background-image: url(https://juniorfonsecavoz.com.br/wp-content/uploads/2025/11/recaragar.svg);
     background-size: cover;
}

 .mejs-container .mejs-inner .mejs-controls .mejs-pause button,.overlay_artista .mejs-container .mejs-inner .mejs-controls .mejs-pause button {
    background-image: url(https://juniorfonsecavoz.com.br/wp-content/uploads/2025/11/svg-gobblera.svg);
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ed78b83 */.elementor-10 .elementor-element.elementor-element-ed78b83 svg{
    overflow: visible;
}

#circulo1{
    animation: waves 2s linear 0s infinite;
}

#circulo2{
    animation: waves 2s linear 1s infinite;
}

@keyframes waves{
    0%{
        transform: scale(1);
        transform-origin: center center;
        opacity: 0.3;
    }

    70%{
        opacity: 0;
    }
    
    100%{
        transform: scale(2);
        transform-origin: center center;
        opacity: 0;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-655fa6f */.elementor-10 .elementor-element.elementor-element-655fa6f svg{
    overflow: visible;
}

#circulo1{
    animation: waves 2s linear 0s infinite;
}

#circulo2{
    animation: waves 2s linear 1s infinite;
}

@keyframes waves{
    0%{
        transform: scale(1);
        transform-origin: center center;
        opacity: 0.3;
    }

    70%{
        opacity: 0;
    }
    
    100%{
        transform: scale(2);
        transform-origin: center center;
        opacity: 0;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f008d24 */.elementor-10 .elementor-element.elementor-element-f008d24 svg{
    overflow: visible;
}

#circulo1{
    animation: waves 2s linear 0s infinite;
}

#circulo2{
    animation: waves 2s linear 1s infinite;
}

@keyframes waves{
    0%{
        transform: scale(1);
        transform-origin: center center;
        opacity: 0.3;
    }

    70%{
        opacity: 0;
    }
    
    100%{
        transform: scale(2);
        transform-origin: center center;
        opacity: 0;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5558fbb */.elementor-10 .elementor-element.elementor-element-5558fbb svg{
    overflow: visible;
}

#circulo1{
    animation: waves 2s linear 0s infinite;
}

#circulo2{
    animation: waves 2s linear 1s infinite;
}

@keyframes waves{
    0%{
        transform: scale(1);
        transform-origin: center center;
        opacity: 0.3;
    }

    70%{
        opacity: 0;
    }
    
    100%{
        transform: scale(2);
        transform-origin: center center;
        opacity: 0;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f5121b */.elementor-10 .elementor-element.elementor-element-9f5121b svg{
    overflow: visible;
}

#circulo1{
    animation: waves 2s linear 0s infinite;
}

#circulo2{
    animation: waves 2s linear 1s infinite;
}

@keyframes waves{
    0%{
        transform: scale(1);
        transform-origin: center center;
        opacity: 0.3;
    }

    70%{
        opacity: 0;
    }
    
    100%{
        transform: scale(2);
        transform-origin: center center;
        opacity: 0;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-90cf054 */.elementor-10 .elementor-element.elementor-element-90cf054 svg{
    overflow: visible;
}

#circulo1{
    animation: waves 2s linear 0s infinite;
}

#circulo2{
    animation: waves 2s linear 1s infinite;
}

@keyframes waves{
    0%{
        transform: scale(1);
        transform-origin: center center;
        opacity: 0.3;
    }

    70%{
        opacity: 0;
    }
    
    100%{
        transform: scale(2);
        transform-origin: center center;
        opacity: 0;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30af2c2 */.elementor-10 .elementor-element.elementor-element-30af2c2 svg{
    overflow: visible;
}

#circulo1{
    animation: waves 2s linear 0s infinite;
}

#circulo2{
    animation: waves 2s linear 1s infinite;
}

@keyframes waves{
    0%{
        transform: scale(1);
        transform-origin: center center;
        opacity: 0.3;
    }

    70%{
        opacity: 0;
    }
    
    100%{
        transform: scale(2);
        transform-origin: center center;
        opacity: 0;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d0b74d */.elementor-10 .elementor-element.elementor-element-5d0b74d svg{
    overflow: visible;
}

#circulo1{
    animation: waves 2s linear 0s infinite;
}

#circulo2{
    animation: waves 2s linear 1s infinite;
}

@keyframes waves{
    0%{
        transform: scale(1);
        transform-origin: center center;
        opacity: 0.3;
    }

    70%{
        opacity: 0;
    }
    
    100%{
        transform: scale(2);
        transform-origin: center center;
        opacity: 0;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af5df09 */.botao {
  border-radius:5px;
  border-top: 2px solid #9FB5FF;
  background: linear-gradient(90deg, #526DFC 0%, #3A59FF 50%, #526DFC 100%);
  box-shadow: 
    0 10px 20px 0 rgba(82, 109, 252, 0.4),
    0 20px 40px 0 rgba(82, 109, 252, 0.3),
    0 40px 80px 0 rgba(82, 109, 252, 0.2),
    0 60px 120px 0 rgba(82, 109, 252, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  animation: pulse 2.5s infinite;
}

.botao:active {
  opacity: 0.6;
}

/* Brilho que passa */
.botao::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(255, 255, 255, 0.00) 106.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 5s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Pulso */
@keyframes pulse {
  0% {
      box-shadow: 0 0 10px -20px #526DFC;
  }
  50% {
      box-shadow: 0px 0px 0px 30px transparent;
  }
  100% {
      box-shadow: 0px 0px 0px 0px transparent;
  }
}

/* Efeito de elevação no hover */
.botao:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 1s;
}

/* Reflexo superior */
.botao:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #A8B8FF 20%, #A8B8FF50 70%, #A8B8FF00 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

/* Reflexos finos da estrutura Elementor */
.botao .elementor-button:before,
.botao .elementor-button:after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  pointer-events: none;
  z-index: 2;
  background: radial-gradient(
    ellipse at center,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0) 70%
  );
}

.botao .elementor-button:before { top: -5px; }
.botao .elementor-button:after { bottom: -4.5px; }/* End custom CSS */
/* Start custom CSS */html,
body{
width:100%;
overflow-x:hidden;
}/* End custom CSS */