.elementor-312 .elementor-element.elementor-element-376498f{--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;--flex-wrap:nowrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;--z-index:9999;}.elementor-312 .elementor-element.elementor-element-376498f:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-376498f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C47;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-312 .elementor-element.elementor-element-57bef73 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-312 .elementor-element.elementor-element-57bef73.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-57bef73 .elementor-icon-wrapper{text-align:center;}.elementor-312 .elementor-element.elementor-element-57bef73 .elementor-icon{font-size:51px;}.elementor-312 .elementor-element.elementor-element-57bef73 .elementor-icon svg{height:51px;}.elementor-312 .elementor-element.elementor-element-57bef73 .elementor-icon-wrapper svg{width:auto;}.elementor-312 .elementor-element.elementor-element-bb26452{--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:flex-end;--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-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-312 .elementor-element.elementor-element-dfc44e0 .elementor-button{background-color:#61CE7000;padding:15px 0px 15px 0px;}.elementor-312 .elementor-element.elementor-element-dfc44e0{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-dfc44e0.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-ea08738 .elementor-button{background-color:#61CE7000;padding:15px 0px 15px 0px;}.elementor-312 .elementor-element.elementor-element-ea08738{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-ea08738.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-6e82b68{--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;--flex-wrap:nowrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;--z-index:9999;}.elementor-312 .elementor-element.elementor-element-6e82b68:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-6e82b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080809;}.elementor-312 .elementor-element.elementor-element-5d68cd0 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-312 .elementor-element.elementor-element-5d68cd0.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-5d68cd0 .elementor-icon-wrapper{text-align:center;}.elementor-312 .elementor-element.elementor-element-5d68cd0 .elementor-icon{font-size:51px;}.elementor-312 .elementor-element.elementor-element-5d68cd0 .elementor-icon svg{height:51px;}.elementor-312 .elementor-element.elementor-element-5d68cd0 .elementor-icon-wrapper svg{width:auto;}.elementor-312 .elementor-element.elementor-element-c606d7e{--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:flex-end;--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-312 .elementor-element.elementor-element-48c167a .elementor-button{background-color:#61CE7000;padding:15px 0px 15px 0px;}.elementor-312 .elementor-element.elementor-element-48c167a{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-48c167a.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-6542d1d .elementor-button{background-color:#61CE7000;padding:15px 0px 15px 0px;}.elementor-312 .elementor-element.elementor-element-6542d1d{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-6542d1d.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-838325c{--display:flex;--min-height:1500px;--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;--overlay-opacity:0;--padding-top:5em;--padding-bottom:11em;--padding-left:0em;--padding-right:0em;}.elementor-312 .elementor-element.elementor-element-838325c:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-838325c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080809;background-image:url("https://botninja.com.br/wp-content/uploads/2025/09/instaazul-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-312 .elementor-element.elementor-element-838325c::before, .elementor-312 .elementor-element.elementor-element-838325c > .elementor-background-video-container::before, .elementor-312 .elementor-element.elementor-element-838325c > .e-con-inner > .elementor-background-video-container::before, .elementor-312 .elementor-element.elementor-element-838325c > .elementor-background-slideshow::before, .elementor-312 .elementor-element.elementor-element-838325c > .e-con-inner > .elementor-background-slideshow::before, .elementor-312 .elementor-element.elementor-element-838325c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7e3022a );--background-overlay:'';}.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-312 .elementor-element.elementor-element-610e982{text-align:center;}.elementor-312 .elementor-element.elementor-element-610e982 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5em;font-weight:600;line-height:1.1em;color:#FFFFFF;}.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-312 .elementor-element.elementor-element-bb24ece{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-c267410{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-c1ae894.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-c1ae894{z-index:2;}.elementor-312 .elementor-element.elementor-element-73f2886{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.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-312 .elementor-element.elementor-element-847fb6a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-847fb6a{z-index:1;}.elementor-312 .elementor-element.elementor-element-09cc7e9{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;top:425px;z-index:0;}.elementor-312 .elementor-element.elementor-element-09cc7e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-09cc7e9.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-09cc7e9{left:938.466px;}body.rtl .elementor-312 .elementor-element.elementor-element-09cc7e9{right:938.466px;}.elementor-312 .elementor-element.elementor-element-1646f30{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;top:218px;z-index:0;}.elementor-312 .elementor-element.elementor-element-1646f30 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-1646f30.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-1646f30{left:16px;}body.rtl .elementor-312 .elementor-element.elementor-element-1646f30{right:16px;}.elementor-312 .elementor-element.elementor-element-8f94f32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:0;}.elementor-312 .elementor-element.elementor-element-8f94f32:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-8f94f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-50eef3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:01em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-312 .elementor-element.elementor-element-50eef3c:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-50eef3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#066539;}.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-312 .elementor-element.elementor-element-2a716be > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-312 .elementor-element.elementor-element-2a716be .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-2a716be .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-312 .elementor-element.elementor-element-2a716be{--e-icon-list-icon-size:25px;--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-312 .elementor-element.elementor-element-2a716be .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-312 .elementor-element.elementor-element-2a716be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-312 .elementor-element.elementor-element-2a716be .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-2a716be .elementor-icon-list-text{color:var( --e-global-color-cdaadcd );transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-1c52aac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:01em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-312 .elementor-element.elementor-element-1c52aac:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-1c52aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-2cab083 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-312 .elementor-element.elementor-element-2cab083 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-2cab083 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-312 .elementor-element.elementor-element-2cab083{--e-icon-list-icon-size:25px;--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-312 .elementor-element.elementor-element-2cab083 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-312 .elementor-element.elementor-element-2cab083 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-312 .elementor-element.elementor-element-2cab083 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-2cab083 .elementor-icon-list-text{color:var( --e-global-color-cdaadcd );transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-ca7f0d6{--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:space-between;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--flex-wrap:wrap;}.elementor-312 .elementor-element.elementor-element-ca7f0d6:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-ca7f0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-4fb84e3{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-4fb84e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-4fb84e3.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-5f476f6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-d93e99e{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-d93e99e > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-312 .elementor-element.elementor-element-d93e99e.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-ec16e88{--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:space-between;--align-items:center;--gap:4em 0em;--row-gap:4em;--column-gap:0em;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:#00000010;--border-color:#00000010;--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-312 .elementor-element.elementor-element-ec16e88:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-ec16e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F9FF;}.elementor-312 .elementor-element.elementor-element-5f3a49b{--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:space-between;--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-312 .elementor-element.elementor-element-335ef42{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;text-align:left;}.elementor-312 .elementor-element.elementor-element-335ef42.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-335ef42 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5em;font-weight:600;color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-9bb40a8{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-9bb40a8.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-ad3ca63{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-569c083{width:var( --container-widget-width, 411px );max-width:411px;--container-widget-width:411px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-cdaadcd );}.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-312 .elementor-element.elementor-element-ecfe162{--divider-border-style:solid;--divider-color:var( --e-global-color-6143044 );--divider-border-width:1px;width:var( --container-widget-width, 408px );max-width:408px;--container-widget-width:408px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-ecfe162.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-ecfe162 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-ecfe162 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-312 .elementor-element.elementor-element-567d01d{--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;--flex-wrap:nowrap;--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-312 .elementor-element.elementor-element-3144c51{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-c596754{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-28460bb{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-41cccd5{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-5f91a26{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-1a60020{--display:flex;--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-312 .elementor-element.elementor-element-445f160{width:var( --container-widget-width, 411px );max-width:411px;--container-widget-width:411px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-81225c5{--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;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-312 .elementor-element.elementor-element-81225c5:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-81225c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F9FF;}.elementor-312 .elementor-element.elementor-element-30764de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-825bd58 .elementor-heading-title{color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-6b3ec0f{width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;text-align:center;}.elementor-312 .elementor-element.elementor-element-6b3ec0f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:600;line-height:1.1em;color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-4340741{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-6dcc308{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-6dcc308:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-6dcc308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#066539;}.elementor-312 .elementor-element.elementor-element-6c27de7 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-312 .elementor-element.elementor-element-1b1e32c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-3089d92{width:100%;max-width:100%;text-align:left;}.elementor-312 .elementor-element.elementor-element-3089d92 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-14240cb{width:100%;max-width:100%;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-23906dc{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-2393f9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-430615d{width:100%;max-width:100%;text-align:left;}.elementor-312 .elementor-element.elementor-element-430615d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-5cf48e7{width:100%;max-width:100%;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-1c545db{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-1c545db:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-1c545db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#066539;}.elementor-312 .elementor-element.elementor-element-73607ff .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-312 .elementor-element.elementor-element-59766d5{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-09b8e4e{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-09b8e4e:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-09b8e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#066539;}.elementor-312 .elementor-element.elementor-element-24cbb64 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-312 .elementor-element.elementor-element-eebe56e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-6ea55e6{width:100%;max-width:100%;text-align:left;}.elementor-312 .elementor-element.elementor-element-6ea55e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-ee7db6d{width:100%;max-width:100%;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-278d536{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-312 .elementor-element.elementor-element-5a504c3{width:100%;max-width:100%;top:-6px;z-index:4;}.elementor-312 .elementor-element.elementor-element-5a504c3.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-5a504c3 img{width:100%;}.elementor-312 .elementor-element.elementor-element-b7eafca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:12em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-312 .elementor-element.elementor-element-b7eafca:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-b7eafca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-16782d2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-ab86631{--display:flex;--justify-content:flex-end;--overflow:hidden;--border-radius:22px 22px 22px 22px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;grid-column:span 2;}.elementor-312 .elementor-element.elementor-element-ab86631:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-ab86631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e3022a );}.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-312 .elementor-element.elementor-element-46f98ec{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-46f98ec .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-46f98ec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-312 .elementor-element.elementor-element-46f98ec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-312 .elementor-element.elementor-element-46f98ec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-46f98ec .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:2em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-46f98ec .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-312 .elementor-element.elementor-element-46f98ec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-312 .elementor-element.elementor-element-46f98ec .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-e70a68b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-15em;--margin-bottom:0em;--margin-left:17em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-312 .elementor-element.elementor-element-8ff5498{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-8ff5498 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-312 .elementor-element.elementor-element-8ff5498.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-acd73b8{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-acd73b8.elementor-element{--align-self:center;}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-8c9ce35{left:0px;}body.rtl .elementor-312 .elementor-element.elementor-element-8c9ce35{right:0px;}.elementor-312 .elementor-element.elementor-element-8c9ce35{top:0px;}.elementor-312 .elementor-element.elementor-element-21fcd3d{--display:flex;--min-height:0px;--justify-content:center;--border-radius:22px 22px 22px 22px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-312 .elementor-element.elementor-element-21fcd3d:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-21fcd3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03351D;}.elementor-312 .elementor-element.elementor-element-bc9c4db{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-bc9c4db .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-bc9c4db.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-312 .elementor-element.elementor-element-bc9c4db.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-312 .elementor-element.elementor-element-bc9c4db.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-bc9c4db .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-bc9c4db .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-312 .elementor-element.elementor-element-bc9c4db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-312 .elementor-element.elementor-element-bc9c4db .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-f0b99ed{--display:flex;--justify-content:center;--border-radius:22px 22px 22px 22px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;grid-row:span 2;}.elementor-312 .elementor-element.elementor-element-f0b99ed:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-f0b99ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-26191a3{width:var( --container-widget-width, 292px );max-width:292px;--container-widget-width:292px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-26191a3 > .elementor-widget-container{margin:-145px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-26191a3 .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-26191a3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-312 .elementor-element.elementor-element-26191a3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-312 .elementor-element.elementor-element-26191a3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-26191a3 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-26191a3 .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-312 .elementor-element.elementor-element-26191a3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-312 .elementor-element.elementor-element-26191a3:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-26191a3:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-26191a3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-5e22666{--display:flex;--min-height:370px;--justify-content:center;--border-radius:22px 22px 22px 22px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-312 .elementor-element.elementor-element-5e22666:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-5e22666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F9FF;}.elementor-312 .elementor-element.elementor-element-71ad90c{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-71ad90c .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-71ad90c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-312 .elementor-element.elementor-element-71ad90c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-312 .elementor-element.elementor-element-71ad90c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-71ad90c .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-71ad90c .elementor-image-box-wrapper .elementor-image-box-img{width:34px;}.elementor-312 .elementor-element.elementor-element-71ad90c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-312 .elementor-element.elementor-element-71ad90c:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-71ad90c:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-312 .elementor-element.elementor-element-71ad90c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-71faf8b{--display:flex;--min-height:370px;--justify-content:center;--border-radius:22px 22px 22px 22px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-312 .elementor-element.elementor-element-bb0da57{width:var( --container-widget-width, 266px );max-width:266px;--container-widget-width:266px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-bb0da57 .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-bb0da57.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-312 .elementor-element.elementor-element-bb0da57.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-312 .elementor-element.elementor-element-bb0da57.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-bb0da57 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-bb0da57 .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-312 .elementor-element.elementor-element-bb0da57 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-312 .elementor-element.elementor-element-bb0da57:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-bb0da57:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-bb0da57 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-4f4bff0{--display:flex;--min-height:370px;--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;--overflow:hidden;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;grid-column:span 2;}.elementor-312 .elementor-element.elementor-element-4f4bff0:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-4f4bff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03351D;}.elementor-312 .elementor-element.elementor-element-4f4bff0.e-con{--align-self:flex-end;}.elementor-312 .elementor-element.elementor-element-d0d9864{width:var( --container-widget-width, 293px );max-width:293px;--container-widget-width:293px;--container-widget-flex-grow:0;z-index:2;}.elementor-312 .elementor-element.elementor-element-d0d9864.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-d0d9864 .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-d0d9864.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-312 .elementor-element.elementor-element-d0d9864.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-312 .elementor-element.elementor-element-d0d9864.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-d0d9864 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:2em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-d0d9864 .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-312 .elementor-element.elementor-element-d0d9864 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-312 .elementor-element.elementor-element-d0d9864:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-d0d9864:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-d0d9864 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-8065398 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-8065398.elementor-element{--align-self:flex-end;}.elementor-312 .elementor-element.elementor-element-8065398{z-index:4;}.elementor-312 .elementor-element.elementor-element-ea893b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-312 .elementor-element.elementor-element-ea893b8:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-ea893b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-4840f33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-312 .elementor-element.elementor-element-4840f33:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-4840f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-a591ae0 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-312 .elementor-element.elementor-element-a591ae0 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-a591ae0 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-312 .elementor-element.elementor-element-a591ae0{--e-icon-list-icon-size:50px;--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-312 .elementor-element.elementor-element-a591ae0 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-312 .elementor-element.elementor-element-a591ae0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-312 .elementor-element.elementor-element-a591ae0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-a591ae0 .elementor-icon-list-text{color:#01AA5C;transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-37f5b22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;--z-index:4;}.elementor-312 .elementor-element.elementor-element-37f5b22:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-37f5b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-c7fc0ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-579e4b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-0895133 > .elementor-widget-container{margin:0em 0em 6em 0em;}.elementor-312 .elementor-element.elementor-element-0895133 img{width:100%;}.elementor-312 .elementor-element.elementor-element-3e96bac{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-a04c8d2{text-align:left;}.elementor-312 .elementor-element.elementor-element-a04c8d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:600;line-height:1.1em;color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-3d2d314{--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:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-658e97f{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-ee194b6 > .elementor-widget-container{margin:-5px 0px -8px 0px;}.elementor-312 .elementor-element.elementor-element-ee194b6{z-index:2;}.elementor-312 .elementor-element.elementor-element-ee194b6 .elementor-icon-wrapper{text-align:center;}.elementor-312 .elementor-element.elementor-element-ee194b6 .elementor-icon{font-size:40px;}.elementor-312 .elementor-element.elementor-element-ee194b6 .elementor-icon svg{height:40px;}.elementor-312 .elementor-element.elementor-element-ee194b6 .elementor-icon-wrapper svg{width:auto;}.elementor-312 .elementor-element.elementor-element-4c7a0f8{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-312 .elementor-element.elementor-element-05b6b34{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-05b6b34 .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-05b6b34 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-05b6b34:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-05b6b34:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-05b6b34 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-b2f0b7f{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-b2f0b7f .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-b2f0b7f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-312 .elementor-element.elementor-element-34490d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-34490d0 .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-34490d0 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-34490d0:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-34490d0:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-34490d0 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-47aacd8{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-47aacd8 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-47aacd8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-312 .elementor-element.elementor-element-95f75fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-95f75fc .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-95f75fc .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-95f75fc:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-95f75fc:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-95f75fc .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-c8c12af{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-c8c12af .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-c8c12af .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-312 .elementor-element.elementor-element-6a0a3f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-6a0a3f5 .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-6a0a3f5 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-6a0a3f5:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-6a0a3f5:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-6a0a3f5 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-2841501{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-2841501 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-2841501 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-312 .elementor-element.elementor-element-9b542d1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-9b542d1 .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-9b542d1 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-9b542d1:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-9b542d1:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-9b542d1 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-82fcee4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-312 .elementor-element.elementor-element-5d9f2eb{width:100%;max-width:100%;top:-5vw;z-index:4;}.elementor-312 .elementor-element.elementor-element-5d9f2eb.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-5d9f2eb img{width:100%;}.elementor-312 .elementor-element.elementor-element-5830ea9{--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;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-312 .elementor-element.elementor-element-5830ea9:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-5830ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F9FF;}.elementor-312 .elementor-element.elementor-element-8d04b30{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-0044600 .elementor-heading-title{color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-d052d74{width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;text-align:center;}.elementor-312 .elementor-element.elementor-element-d052d74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:600;line-height:1.1em;color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-d2de675{--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:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-146913c{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-146913c .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-146913c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-312 .elementor-element.elementor-element-146913c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-312 .elementor-element.elementor-element-146913c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-146913c .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-146913c .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-312 .elementor-element.elementor-element-146913c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-312 .elementor-element.elementor-element-146913c:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-146913c:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-312 .elementor-element.elementor-element-146913c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-b39f7c0{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-b39f7c0 .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-b39f7c0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-312 .elementor-element.elementor-element-b39f7c0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-312 .elementor-element.elementor-element-b39f7c0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-b39f7c0 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-b39f7c0 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-312 .elementor-element.elementor-element-b39f7c0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-312 .elementor-element.elementor-element-b39f7c0:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-b39f7c0:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-312 .elementor-element.elementor-element-b39f7c0 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-5e12f7b{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-5e12f7b .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-5e12f7b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-312 .elementor-element.elementor-element-5e12f7b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-312 .elementor-element.elementor-element-5e12f7b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-5e12f7b .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-5e12f7b .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-312 .elementor-element.elementor-element-5e12f7b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-312 .elementor-element.elementor-element-5e12f7b:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-5e12f7b:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-312 .elementor-element.elementor-element-5e12f7b .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-9ec5663{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-9ec5663 .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-9ec5663.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-312 .elementor-element.elementor-element-9ec5663.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-312 .elementor-element.elementor-element-9ec5663.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-9ec5663 .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-9ec5663 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-312 .elementor-element.elementor-element-9ec5663 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-312 .elementor-element.elementor-element-9ec5663:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-9ec5663:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-312 .elementor-element.elementor-element-9ec5663 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-dac739c{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-dac739c .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-dac739c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-312 .elementor-element.elementor-element-dac739c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-312 .elementor-element.elementor-element-dac739c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-dac739c .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-dac739c .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-312 .elementor-element.elementor-element-dac739c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-312 .elementor-element.elementor-element-dac739c:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-dac739c:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-312 .elementor-element.elementor-element-dac739c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-83e80ae{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-83e80ae .elementor-image-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-83e80ae.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-312 .elementor-element.elementor-element-83e80ae.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-312 .elementor-element.elementor-element-83e80ae.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-83e80ae .elementor-image-box-title{margin-bottom:10px;font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;color:#000000;}.elementor-312 .elementor-element.elementor-element-83e80ae .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-312 .elementor-element.elementor-element-83e80ae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-312 .elementor-element.elementor-element-83e80ae:has(:hover) .elementor-image-box-title,
					 .elementor-312 .elementor-element.elementor-element-83e80ae:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-312 .elementor-element.elementor-element-83e80ae .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-c5e494b{--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;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-312 .elementor-element.elementor-element-c5e494b:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-c5e494b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-6629bff{--display:flex;--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-312 .elementor-element.elementor-element-f09be0a .elementor-heading-title{color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-7e7b39e{width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;text-align:left;}.elementor-312 .elementor-element.elementor-element-7e7b39e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:600;line-height:1.1em;color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-9df8b63{--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-312 .elementor-element.elementor-element-be715cc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-312 .elementor-element.elementor-element-be715cc:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-be715cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F9FF;}.elementor-312 .elementor-element.elementor-element-df5573f.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-df5573f{text-align:left;}.elementor-312 .elementor-element.elementor-element-df5573f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-de6de77{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-de6de77 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-de6de77 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-312 .elementor-element.elementor-element-f8ec13f.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-f8ec13f{text-align:left;}.elementor-312 .elementor-element.elementor-element-f8ec13f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-03fd264{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-03fd264 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-03fd264 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-312 .elementor-element.elementor-element-956c26d.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-956c26d{text-align:left;}.elementor-312 .elementor-element.elementor-element-956c26d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-d3681e8{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-d3681e8 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-d3681e8 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-312 .elementor-element.elementor-element-eb53fb5.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-eb53fb5{text-align:left;}.elementor-312 .elementor-element.elementor-element-eb53fb5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-79f6bff{--display:flex;--min-height:450px;--justify-content:flex-end;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-312 .elementor-element.elementor-element-79f6bff:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-79f6bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F9FF;}.elementor-312 .elementor-element.elementor-element-79f6bff.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-06b9b3c.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-06b9b3c{text-align:center;}.elementor-312 .elementor-element.elementor-element-06b9b3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-448f2e7{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-448f2e7 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-448f2e7 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-312 .elementor-element.elementor-element-64292c4.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-64292c4{text-align:left;}.elementor-312 .elementor-element.elementor-element-64292c4 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-63b5268{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-63b5268 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-63b5268 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-312 .elementor-element.elementor-element-b8ba498.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-b8ba498{text-align:left;}.elementor-312 .elementor-element.elementor-element-b8ba498 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-0737f97{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-0737f97 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-0737f97 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-312 .elementor-element.elementor-element-61e089b.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-61e089b{text-align:left;}.elementor-312 .elementor-element.elementor-element-61e089b .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-3ede7cb{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-3ede7cb .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-3ede7cb .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-312 .elementor-element.elementor-element-9baaeb8.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-9baaeb8{text-align:left;}.elementor-312 .elementor-element.elementor-element-9baaeb8 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-75f9ffa{--display:flex;--min-height:350px;--justify-content:flex-end;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:#01AA5C;--border-color:#01AA5C;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-312 .elementor-element.elementor-element-75f9ffa:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-75f9ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03351D;}.elementor-312 .elementor-element.elementor-element-75f9ffa.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-8d49d0c{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-8d49d0c.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-1f5427c{--divider-border-style:solid;--divider-color:#FFFFFF40;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-1f5427c .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-1f5427c .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-312 .elementor-element.elementor-element-a4c66f5.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-a4c66f5{text-align:left;}.elementor-312 .elementor-element.elementor-element-a4c66f5 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-608ddb7{--divider-border-style:solid;--divider-color:#FFFFFF40;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-608ddb7 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-608ddb7 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-312 .elementor-element.elementor-element-9789e6a.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-9789e6a{text-align:left;}.elementor-312 .elementor-element.elementor-element-9789e6a .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-c0ed2c6{--divider-border-style:solid;--divider-color:#FFFFFF40;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-c0ed2c6 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-c0ed2c6 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-312 .elementor-element.elementor-element-21d90ce.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-21d90ce{text-align:left;}.elementor-312 .elementor-element.elementor-element-21d90ce .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-e54d720{--divider-border-style:solid;--divider-color:#FFFFFF40;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-e54d720 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-e54d720 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-312 .elementor-element.elementor-element-aa5198d.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-aa5198d{text-align:left;}.elementor-312 .elementor-element.elementor-element-aa5198d .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-312 .elementor-element.elementor-element-33f2717{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-312 .elementor-element.elementor-element-33f2717:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-33f2717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-33f2717::before, .elementor-312 .elementor-element.elementor-element-33f2717 > .elementor-background-video-container::before, .elementor-312 .elementor-element.elementor-element-33f2717 > .e-con-inner > .elementor-background-video-container::before, .elementor-312 .elementor-element.elementor-element-33f2717 > .elementor-background-slideshow::before, .elementor-312 .elementor-element.elementor-element-33f2717 > .e-con-inner > .elementor-background-slideshow::before, .elementor-312 .elementor-element.elementor-element-33f2717 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-312 .elementor-element.elementor-element-db89797{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-312 .elementor-element.elementor-element-db89797:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-db89797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-011cd90{--display:flex;--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-312 .elementor-element.elementor-element-3108167 .elementor-heading-title{color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-ec9a57b{width:100%;max-width:100%;text-align:left;}.elementor-312 .elementor-element.elementor-element-ec9a57b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:600;line-height:1.1em;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-9974684{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-16bfebe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-312 .elementor-element.elementor-element-df41b18.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-df41b18{top:0px;z-index:4;}.elementor-312 .elementor-element.elementor-element-df41b18 img{width:100%;}.elementor-312 .elementor-element.elementor-element-da6a14a{--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:space-between;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:08em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-312 .elementor-element.elementor-element-da6a14a:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-da6a14a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-1201873 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-312 .elementor-element.elementor-element-1201873{text-align:center;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:200;letter-spacing:7px;color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-312e9df > .elementor-widget-container{margin:0em 0em 02em 0em;}.elementor-312 .elementor-element.elementor-element-312e9df .elementor-image-box-wrapper{text-align:center;}.elementor-312 .elementor-element.elementor-element-312e9df .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-312e9df .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:300;line-height:1.7em;color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-312 .elementor-element.elementor-element-73005d8{--display:flex;--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-312 .elementor-element.elementor-element-42c9f76{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--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-312 .elementor-element.elementor-element-b53f2b0{--display:flex;--background-transition:0.3s;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:#313634;--border-color:#313634;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-312 .elementor-element.elementor-element-b53f2b0:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-b53f2b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(122deg, #1D1F1E 0%, var( --e-global-color-532b841 ) 100%);}.elementor-312 .elementor-element.elementor-element-b53f2b0:hover{background-color:transparent;background-image:linear-gradient(180deg, #2C302E 0%, #292C2B 100%);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:#01AA5C;--border-color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-b53f2b0, .elementor-312 .elementor-element.elementor-element-b53f2b0::before{--border-transition:0.1s;}.elementor-312 .elementor-element.elementor-element-b53f2b0.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-1cbc61d.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-1cbc61d{text-align:left;font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-3bcf0b2{--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:flex-start;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-312 .elementor-element.elementor-element-36a69a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-979d9d3{width:initial;max-width:initial;text-align:left;font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:500;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-979d9d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-979d9d3.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-9226666{--divider-border-style:solid;--divider-color:#313634;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-9226666 .elementor-divider-separator{width:100%;}.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-312 .elementor-element.elementor-element-43aae48{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-43aae48 > .elementor-widget-container{border-style:none;}.elementor-312 .elementor-element.elementor-element-43aae48 .elementor-icon-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-43aae48 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-73a5099 );}.elementor-312 .elementor-element.elementor-element-43aae48 .elementor-icon-box-title, .elementor-312 .elementor-element.elementor-element-43aae48 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-43aae48 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-60aad56 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-312 .elementor-element.elementor-element-60aad56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-60aad56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-60aad56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-60aad56 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-60aad56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-60aad56 .elementor-icon-list-icon i{color:#01AA5C;transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-60aad56 .elementor-icon-list-icon svg{fill:#01AA5C;transition:fill 0.3s;}.elementor-312 .elementor-element.elementor-element-60aad56{--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-312 .elementor-element.elementor-element-60aad56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-312 .elementor-element.elementor-element-60aad56 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-312 .elementor-element.elementor-element-60aad56 .elementor-icon-list-text{color:var( --e-global-color-cdaadcd );transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-b8b0853.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-b8b0853{z-index:2;}.elementor-312 .elementor-element.elementor-element-7c796b4{--display:flex;--background-transition:0.3s;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:#313634;--border-color:#313634;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-312 .elementor-element.elementor-element-7c796b4:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-7c796b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(122deg, #1D1F1E 0%, var( --e-global-color-532b841 ) 100%);}.elementor-312 .elementor-element.elementor-element-7c796b4:hover{background-color:transparent;background-image:linear-gradient(180deg, #2C302E 0%, #292C2B 100%);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:#01AA5C;--border-color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-7c796b4, .elementor-312 .elementor-element.elementor-element-7c796b4::before{--border-transition:0.1s;}.elementor-312 .elementor-element.elementor-element-7c796b4.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-c27b920.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-c27b920{text-align:left;font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-b2ebc01{--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:flex-start;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-312 .elementor-element.elementor-element-7c65f61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-0027839{width:initial;max-width:initial;text-align:left;font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:500;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-0027839 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-0027839.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-738c1c1{--divider-border-style:solid;--divider-color:#313634;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-738c1c1 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-57e1324{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-57e1324 > .elementor-widget-container{border-style:none;}.elementor-312 .elementor-element.elementor-element-57e1324 .elementor-icon-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-57e1324 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-73a5099 );}.elementor-312 .elementor-element.elementor-element-57e1324 .elementor-icon-box-title, .elementor-312 .elementor-element.elementor-element-57e1324 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-57e1324 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-6b9c849 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-312 .elementor-element.elementor-element-6b9c849 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-6b9c849 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-6b9c849 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-6b9c849 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-6b9c849 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-6b9c849 .elementor-icon-list-icon i{color:#01AA5C;transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-6b9c849 .elementor-icon-list-icon svg{fill:#01AA5C;transition:fill 0.3s;}.elementor-312 .elementor-element.elementor-element-6b9c849{--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-312 .elementor-element.elementor-element-6b9c849 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-312 .elementor-element.elementor-element-6b9c849 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-312 .elementor-element.elementor-element-6b9c849 .elementor-icon-list-text{color:var( --e-global-color-cdaadcd );transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-10f2685.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-10f2685{z-index:2;}.elementor-312 .elementor-element.elementor-element-d1da795{--display:flex;--background-transition:0.3s;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:#01AA5C;--border-color:#01AA5C;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-312 .elementor-element.elementor-element-d1da795:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-d1da795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(122deg, #1D1F1E 0%, var( --e-global-color-532b841 ) 100%);}.elementor-312 .elementor-element.elementor-element-d1da795:hover{background-color:transparent;background-image:linear-gradient(180deg, #2C302E 0%, #292C2B 100%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-73a5099 );--border-color:var( --e-global-color-73a5099 );}.elementor-312 .elementor-element.elementor-element-d1da795, .elementor-312 .elementor-element.elementor-element-d1da795::before{--border-transition:0.1s;}.elementor-312 .elementor-element.elementor-element-d1da795.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-403c3d0.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-403c3d0{text-align:left;font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-d59b828{--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:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-312 .elementor-element.elementor-element-cba41cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-94c4331{width:initial;max-width:initial;text-align:left;font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:500;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-94c4331 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-94c4331.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-065e02b{--divider-border-style:solid;--divider-color:#313634;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-065e02b .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-e970a2f{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-e970a2f > .elementor-widget-container{border-style:none;}.elementor-312 .elementor-element.elementor-element-e970a2f .elementor-icon-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-e970a2f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-73a5099 );}.elementor-312 .elementor-element.elementor-element-e970a2f .elementor-icon-box-title, .elementor-312 .elementor-element.elementor-element-e970a2f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-e970a2f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-6ef5610{width:var( --container-widget-width, 124px );max-width:124px;--container-widget-width:124px;--container-widget-flex-grow:0;top:0px;}.elementor-312 .elementor-element.elementor-element-6ef5610 > .elementor-widget-container{margin:-1px -2px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-6ef5610{right:0px;}body.rtl .elementor-312 .elementor-element.elementor-element-6ef5610{left:0px;}.elementor-312 .elementor-element.elementor-element-6ef5610 img{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-592dcbb > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-312 .elementor-element.elementor-element-592dcbb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-592dcbb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-592dcbb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-592dcbb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-592dcbb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-592dcbb .elementor-icon-list-icon i{color:#01AA5C;transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-592dcbb .elementor-icon-list-icon svg{fill:#01AA5C;transition:fill 0.3s;}.elementor-312 .elementor-element.elementor-element-592dcbb{--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-312 .elementor-element.elementor-element-592dcbb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-312 .elementor-element.elementor-element-592dcbb .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-312 .elementor-element.elementor-element-592dcbb .elementor-icon-list-text{color:var( --e-global-color-cdaadcd );transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-0d41e47.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-0d41e47{z-index:2;}.elementor-312 .elementor-element.elementor-element-1b74d89{--display:flex;--background-transition:0.3s;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:#313634;--border-color:#313634;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-312 .elementor-element.elementor-element-1b74d89:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-1b74d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(122deg, #1D1F1E 0%, var( --e-global-color-532b841 ) 100%);}.elementor-312 .elementor-element.elementor-element-1b74d89:hover{background-color:transparent;background-image:linear-gradient(180deg, #2C302E 0%, #292C2B 100%);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:#01AA5C;--border-color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-1b74d89, .elementor-312 .elementor-element.elementor-element-1b74d89::before{--border-transition:0.1s;}.elementor-312 .elementor-element.elementor-element-1b74d89.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-a5ac996.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-a5ac996{text-align:left;font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-03f0517{--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:flex-start;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-312 .elementor-element.elementor-element-f9793cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-9264f0d{--divider-border-style:solid;--divider-color:#313634;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-9264f0d .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-cb17514{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-cb17514 > .elementor-widget-container{border-style:none;}.elementor-312 .elementor-element.elementor-element-cb17514 .elementor-icon-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-cb17514 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-73a5099 );}.elementor-312 .elementor-element.elementor-element-cb17514 .elementor-icon-box-title, .elementor-312 .elementor-element.elementor-element-cb17514 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-cb17514 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-ecd6296 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-312 .elementor-element.elementor-element-ecd6296 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-ecd6296 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-ecd6296 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-ecd6296 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-ecd6296 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-ecd6296 .elementor-icon-list-icon i{color:#01AA5C;transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-ecd6296 .elementor-icon-list-icon svg{fill:#01AA5C;transition:fill 0.3s;}.elementor-312 .elementor-element.elementor-element-ecd6296{--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-312 .elementor-element.elementor-element-ecd6296 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-312 .elementor-element.elementor-element-ecd6296 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-312 .elementor-element.elementor-element-ecd6296 .elementor-icon-list-text{color:var( --e-global-color-cdaadcd );transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-28e4de1.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-28e4de1{z-index:2;}.elementor-312 .elementor-element.elementor-element-9712c6a{--display:flex;--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-312 .elementor-element.elementor-element-ac2ee02{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--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-312 .elementor-element.elementor-element-7f7ade8{--display:flex;--background-transition:0.3s;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:#313634;--border-color:#313634;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-312 .elementor-element.elementor-element-7f7ade8:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-7f7ade8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(122deg, #1D1F1E 0%, var( --e-global-color-532b841 ) 100%);}.elementor-312 .elementor-element.elementor-element-7f7ade8:hover{background-color:transparent;background-image:linear-gradient(180deg, #2C302E 0%, #292C2B 100%);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:#01AA5C;--border-color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-7f7ade8, .elementor-312 .elementor-element.elementor-element-7f7ade8::before{--border-transition:0.1s;}.elementor-312 .elementor-element.elementor-element-7f7ade8.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-9114488.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-9114488{text-align:left;font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-1fa615e{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-312 .elementor-element.elementor-element-0c016a9{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-422e547 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-0c6b9e8{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-64e4605{--divider-border-style:solid;--divider-color:#313634;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-64e4605 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-bf186fa{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-bf186fa > .elementor-widget-container{border-style:none;}.elementor-312 .elementor-element.elementor-element-bf186fa .elementor-icon-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-bf186fa .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-73a5099 );}.elementor-312 .elementor-element.elementor-element-bf186fa .elementor-icon-box-title, .elementor-312 .elementor-element.elementor-element-bf186fa .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-bf186fa .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-15a5cd9 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-312 .elementor-element.elementor-element-15a5cd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-15a5cd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-15a5cd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-15a5cd9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-15a5cd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-15a5cd9 .elementor-icon-list-icon i{color:#01AA5C;transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-15a5cd9 .elementor-icon-list-icon svg{fill:#01AA5C;transition:fill 0.3s;}.elementor-312 .elementor-element.elementor-element-15a5cd9{--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-312 .elementor-element.elementor-element-15a5cd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-312 .elementor-element.elementor-element-15a5cd9 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-312 .elementor-element.elementor-element-15a5cd9 .elementor-icon-list-text{color:var( --e-global-color-cdaadcd );transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-8d235e4.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-8d235e4{z-index:2;}.elementor-312 .elementor-element.elementor-element-988c1e0{--display:flex;--background-transition:0.3s;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:#313634;--border-color:#313634;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-312 .elementor-element.elementor-element-988c1e0:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-988c1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(122deg, #1D1F1E 0%, var( --e-global-color-532b841 ) 100%);}.elementor-312 .elementor-element.elementor-element-988c1e0:hover{background-color:transparent;background-image:linear-gradient(180deg, #2C302E 0%, #292C2B 100%);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:#01AA5C;--border-color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-988c1e0, .elementor-312 .elementor-element.elementor-element-988c1e0::before{--border-transition:0.1s;}.elementor-312 .elementor-element.elementor-element-988c1e0.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-356fce4.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-356fce4{text-align:left;font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-10b0d57{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-312 .elementor-element.elementor-element-179e306{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-e8eee9d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-20fa03b{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-f5a8fc7{--divider-border-style:solid;--divider-color:#313634;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-f5a8fc7 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-7c91495{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-7c91495 > .elementor-widget-container{border-style:none;}.elementor-312 .elementor-element.elementor-element-7c91495 .elementor-icon-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-7c91495 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-73a5099 );}.elementor-312 .elementor-element.elementor-element-7c91495 .elementor-icon-box-title, .elementor-312 .elementor-element.elementor-element-7c91495 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-7c91495 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-a0c45c5 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-312 .elementor-element.elementor-element-a0c45c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-a0c45c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-a0c45c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-a0c45c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-a0c45c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-a0c45c5 .elementor-icon-list-icon i{color:#01AA5C;transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-a0c45c5 .elementor-icon-list-icon svg{fill:#01AA5C;transition:fill 0.3s;}.elementor-312 .elementor-element.elementor-element-a0c45c5{--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-312 .elementor-element.elementor-element-a0c45c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-312 .elementor-element.elementor-element-a0c45c5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-312 .elementor-element.elementor-element-a0c45c5 .elementor-icon-list-text{color:var( --e-global-color-cdaadcd );transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-3b9541c.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-3b9541c{z-index:2;}.elementor-312 .elementor-element.elementor-element-46aa61b{--display:flex;--background-transition:0.3s;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:#01AA5C;--border-color:#01AA5C;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-312 .elementor-element.elementor-element-46aa61b:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-46aa61b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(122deg, #1D1F1E 0%, var( --e-global-color-532b841 ) 100%);}.elementor-312 .elementor-element.elementor-element-46aa61b:hover{background-color:transparent;background-image:linear-gradient(180deg, #2C302E 0%, #292C2B 100%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-73a5099 );--border-color:var( --e-global-color-73a5099 );}.elementor-312 .elementor-element.elementor-element-46aa61b, .elementor-312 .elementor-element.elementor-element-46aa61b::before{--border-transition:0.1s;}.elementor-312 .elementor-element.elementor-element-46aa61b.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-f78fe71.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-f78fe71{text-align:left;font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-c4aa6ae{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-312 .elementor-element.elementor-element-8245836{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-20126ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-02c8a14{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-8a078b5{--divider-border-style:solid;--divider-color:#313634;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-8a078b5 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-9ff8422{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-9ff8422 > .elementor-widget-container{border-style:none;}.elementor-312 .elementor-element.elementor-element-9ff8422 .elementor-icon-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-9ff8422 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-73a5099 );}.elementor-312 .elementor-element.elementor-element-9ff8422 .elementor-icon-box-title, .elementor-312 .elementor-element.elementor-element-9ff8422 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-9ff8422 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-f825dbd{width:var( --container-widget-width, 124px );max-width:124px;--container-widget-width:124px;--container-widget-flex-grow:0;top:0px;}.elementor-312 .elementor-element.elementor-element-f825dbd > .elementor-widget-container{margin:-1px -2px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-f825dbd{right:0px;}body.rtl .elementor-312 .elementor-element.elementor-element-f825dbd{left:0px;}.elementor-312 .elementor-element.elementor-element-f825dbd img{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-6bf5ec1 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-312 .elementor-element.elementor-element-6bf5ec1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-6bf5ec1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-6bf5ec1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-6bf5ec1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-6bf5ec1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-6bf5ec1 .elementor-icon-list-icon i{color:#01AA5C;transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-6bf5ec1 .elementor-icon-list-icon svg{fill:#01AA5C;transition:fill 0.3s;}.elementor-312 .elementor-element.elementor-element-6bf5ec1{--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-312 .elementor-element.elementor-element-6bf5ec1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-312 .elementor-element.elementor-element-6bf5ec1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-312 .elementor-element.elementor-element-6bf5ec1 .elementor-icon-list-text{color:var( --e-global-color-cdaadcd );transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-4e8911b.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-4e8911b{z-index:2;}.elementor-312 .elementor-element.elementor-element-84df674{--display:flex;--background-transition:0.3s;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:#313634;--border-color:#313634;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-312 .elementor-element.elementor-element-84df674:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-84df674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(122deg, #1D1F1E 0%, var( --e-global-color-532b841 ) 100%);}.elementor-312 .elementor-element.elementor-element-84df674:hover{background-color:transparent;background-image:linear-gradient(180deg, #2C302E 0%, #292C2B 100%);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:#01AA5C;--border-color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-84df674, .elementor-312 .elementor-element.elementor-element-84df674::before{--border-transition:0.1s;}.elementor-312 .elementor-element.elementor-element-84df674.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-dd08242.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-dd08242{text-align:left;font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-2aedb8e{--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:flex-start;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-312 .elementor-element.elementor-element-b4e2bc8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-df24828{--divider-border-style:solid;--divider-color:#313634;--divider-border-width:1px;}.elementor-312 .elementor-element.elementor-element-df24828 .elementor-divider-separator{width:100%;}.elementor-312 .elementor-element.elementor-element-860b3dd{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-860b3dd > .elementor-widget-container{border-style:none;}.elementor-312 .elementor-element.elementor-element-860b3dd .elementor-icon-box-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-860b3dd .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-73a5099 );}.elementor-312 .elementor-element.elementor-element-860b3dd .elementor-icon-box-title, .elementor-312 .elementor-element.elementor-element-860b3dd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-312 .elementor-element.elementor-element-860b3dd .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-6252b07 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-312 .elementor-element.elementor-element-6252b07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-6252b07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-6252b07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-312 .elementor-element.elementor-element-6252b07 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-6252b07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-312 .elementor-element.elementor-element-6252b07 .elementor-icon-list-icon i{color:#01AA5C;transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-6252b07 .elementor-icon-list-icon svg{fill:#01AA5C;transition:fill 0.3s;}.elementor-312 .elementor-element.elementor-element-6252b07{--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-312 .elementor-element.elementor-element-6252b07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-312 .elementor-element.elementor-element-6252b07 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-312 .elementor-element.elementor-element-6252b07 .elementor-icon-list-text{color:var( --e-global-color-cdaadcd );transition:color 0.3s;}.elementor-312 .elementor-element.elementor-element-c7e31a4.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-c7e31a4{z-index:2;}.elementor-312 .elementor-element.elementor-element-82be067{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:46px;--n-tabs-title-border-radius:1000px 1000px 1000px 1000px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-cdaadcd );--n-tabs-title-color-active:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-82be067 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#161817;}.elementor-312 .elementor-element.elementor-element-82be067.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#01AA5C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00D154;}.elementor-312 .elementor-element.elementor-element-82be067.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-312 .elementor-element.elementor-element-82be067.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#01AA5C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-82be067.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-82be067.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-312 .elementor-element.elementor-element-82be067 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-3d1c134{--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:flex-start;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-312 .elementor-element.elementor-element-3d1c134:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-3d1c134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F9FF;}.elementor-312 .elementor-element.elementor-element-e76a3f5{--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:flex-start;--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-312 .elementor-element.elementor-element-e76a3f5.e-con{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-ffa8ac4 .elementor-heading-title{color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-0396e8c{text-align:left;}.elementor-312 .elementor-element.elementor-element-0396e8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:600;line-height:1.1em;color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-8b55dce{--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:flex-start;--align-items:flex-start;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-0a2ed30{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-efb25be{--display:flex;--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-312 .elementor-element.elementor-element-a0552cb > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-312 .elementor-element.elementor-element-a0552cb{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-89639b8{--display:flex;--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-312 .elementor-element.elementor-element-668bb49 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-312 .elementor-element.elementor-element-668bb49{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-2d0b8d8{--display:flex;--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-312 .elementor-element.elementor-element-f2761b7 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-312 .elementor-element.elementor-element-f2761b7{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-3726b5d{--display:flex;--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-312 .elementor-element.elementor-element-c6f6900 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-312 .elementor-element.elementor-element-c6f6900{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-e9129c3{--display:flex;--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-312 .elementor-element.elementor-element-5c9aaae > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-312 .elementor-element.elementor-element-5c9aaae{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-8712486{--display:flex;--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-312 .elementor-element.elementor-element-9b2f0a8 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-312 .elementor-element.elementor-element-9b2f0a8{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-9bd3bb0{--display:flex;--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-312 .elementor-element.elementor-element-86a5010 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-312 .elementor-element.elementor-element-86a5010{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-f66075d{--display:flex;--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-312 .elementor-element.elementor-element-11fe92c > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-312 .elementor-element.elementor-element-11fe92c{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-a16cc38{--display:flex;--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-312 .elementor-element.elementor-element-3bdb351 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-312 .elementor-element.elementor-element-3bdb351{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-987bc90{--display:flex;--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-312 .elementor-element.elementor-element-bf249aa > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-312 .elementor-element.elementor-element-bf249aa{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-5acef6d{--display:flex;--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-312 .elementor-element.elementor-element-6be3bcd > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-312 .elementor-element.elementor-element-6be3bcd{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-1034052{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-cdaadcd );--n-accordion-title-hover-color:#01AA5C;--n-accordion-title-active-color:#01AA5C;--n-accordion-icon-size:15px;}.elementor-312 .elementor-element.elementor-element-1034052 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-7e3022a );}.elementor-312 .elementor-element.elementor-element-1034052.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-1034052 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-312 .elementor-element.elementor-element-1034052 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;}:where( .elementor-312 .elementor-element.elementor-element-1034052 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-312 .elementor-element.elementor-element-cdc32e5{width:auto;max-width:auto;z-index:0;text-align:right;}.elementor-312 .elementor-element.elementor-element-cdc32e5 > .elementor-widget-container{padding:0em 0em 0em -1em;}.elementor-312 .elementor-element.elementor-element-cdc32e5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-312 .elementor-element.elementor-element-1cd8029{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-312 .elementor-element.elementor-element-1cd8029:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-1cd8029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-5e53136{--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:flex-start;--align-items:flex-start;--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-312 .elementor-element.elementor-element-8dde139 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-8dde139 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:600;color:#01AA5C;}.elementor-312 .elementor-element.elementor-element-a587101{width:100%;max-width:100%;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-b4c4168.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-b4c4168{z-index:2;}.elementor-312 .elementor-element.elementor-element-a26ebb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-312 .elementor-element.elementor-element-a26ebb3:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-a26ebb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-312 .elementor-element.elementor-element-c3726d3{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-c3726d3.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-865d0dc{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-cdaadcd );}.elementor-312 .elementor-element.elementor-element-ea373c1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-db01b2e{left:0px;}body.rtl .elementor-312 .elementor-element.elementor-element-db01b2e{right:0px;}.elementor-312 .elementor-element.elementor-element-db01b2e{top:0px;}.elementor-312 .elementor-element.elementor-element-7cec843{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-f19dc15{left:-1px;}body.rtl .elementor-312 .elementor-element.elementor-element-f19dc15{right:-1px;}.elementor-312 .elementor-element.elementor-element-f19dc15{top:1px;}body.elementor-page-312:not(.elementor-motion-effects-element-type-background), body.elementor-page-312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080809;}@media(max-width:1024px){.elementor-312 .elementor-element.elementor-element-376498f{--padding-top:1em;--padding-bottom:1em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-312 .elementor-element.elementor-element-6e82b68{--padding-top:1em;--padding-bottom:1em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-312 .elementor-element.elementor-element-838325c{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-312 .elementor-element.elementor-element-610e982 .elementor-heading-title{font-size:2.4em;}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-09cc7e9{left:535px;}body.rtl .elementor-312 .elementor-element.elementor-element-09cc7e9{right:535px;}.elementor-312 .elementor-element.elementor-element-09cc7e9{top:35vw;}.elementor-312 .elementor-element.elementor-element-1646f30{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;top:132px;}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-1646f30{left:-124px;}body.rtl .elementor-312 .elementor-element.elementor-element-1646f30{right:-124px;}.elementor-312 .elementor-element.elementor-element-ca7f0d6{--gap:4em 4em;--row-gap:4em;--column-gap:4em;}.elementor-312 .elementor-element.elementor-element-4fb84e3{width:var( --container-widget-width, 536px );max-width:536px;--container-widget-width:536px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-d93e99e{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-ec16e88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-312 .elementor-element.elementor-element-81225c5{--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-312 .elementor-element.elementor-element-6b3ec0f .elementor-heading-title{font-size:2.4em;}.elementor-312 .elementor-element.elementor-element-3089d92 .elementor-heading-title{font-size:1.4em;}.elementor-312 .elementor-element.elementor-element-430615d .elementor-heading-title{font-size:1.4em;}.elementor-312 .elementor-element.elementor-element-6ea55e6 .elementor-heading-title{font-size:1.4em;}.elementor-312 .elementor-element.elementor-element-5a504c3{top:0vw;}.elementor-312 .elementor-element.elementor-element-5a504c3 img{width:100%;}.elementor-312 .elementor-element.elementor-element-b7eafca{--padding-top:6em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-312 .elementor-element.elementor-element-16782d2{--grid-auto-flow:row;}.elementor-312 .elementor-element.elementor-element-ab86631{--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-46f98ec{--container-widget-width:236px;--container-widget-flex-grow:0;width:var( --container-widget-width, 236px );max-width:236px;z-index:1;}.elementor-312 .elementor-element.elementor-element-46f98ec .elementor-image-box-title{font-size:1.4em;}.elementor-312 .elementor-element.elementor-element-e70a68b{--margin-top:-15em;--margin-bottom:0em;--margin-left:8em;--margin-right:0em;--z-index:0;}.elementor-312 .elementor-element.elementor-element-21fcd3d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-bc9c4db .elementor-image-box-title{font-size:1.4em;}.elementor-312 .elementor-element.elementor-element-f0b99ed{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-26191a3 .elementor-image-box-title{font-size:1.4em;}.elementor-312 .elementor-element.elementor-element-5e22666{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-71ad90c .elementor-image-box-title{font-size:1.4em;}.elementor-312 .elementor-element.elementor-element-71faf8b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-bb0da57 .elementor-image-box-title{font-size:1.4em;}.elementor-312 .elementor-element.elementor-element-4f4bff0{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-d0d9864 .elementor-image-box-title{font-size:1.4em;}.elementor-312 .elementor-element.elementor-element-37f5b22{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-312 .elementor-element.elementor-element-c7fc0ac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-312 .elementor-element.elementor-element-a04c8d2 .elementor-heading-title{font-size:2.4em;}.elementor-312 .elementor-element.elementor-element-ee194b6 .elementor-icon{font-size:30px;}.elementor-312 .elementor-element.elementor-element-ee194b6 .elementor-icon svg{height:30px;}.elementor-312 .elementor-element.elementor-element-5d9f2eb{top:-5vw;}.elementor-312 .elementor-element.elementor-element-5d9f2eb img{width:100%;}.elementor-312 .elementor-element.elementor-element-5830ea9{--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-312 .elementor-element.elementor-element-d052d74 .elementor-heading-title{font-size:2.4em;}.elementor-312 .elementor-element.elementor-element-d2de675{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-312 .elementor-element.elementor-element-146913c{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-312 .elementor-element.elementor-element-b39f7c0{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-312 .elementor-element.elementor-element-5e12f7b{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-312 .elementor-element.elementor-element-9ec5663{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-312 .elementor-element.elementor-element-dac739c{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-312 .elementor-element.elementor-element-83e80ae{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-312 .elementor-element.elementor-element-c5e494b{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-312 .elementor-element.elementor-element-7e7b39e .elementor-heading-title{font-size:2.4em;}.elementor-312 .elementor-element.elementor-element-be715cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-75f9ffa.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-33f2717{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-312 .elementor-element.elementor-element-db89797{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-312 .elementor-element.elementor-element-ec9a57b .elementor-heading-title{font-size:2.4em;}.elementor-312 .elementor-element.elementor-element-df41b18 img{width:100%;}.elementor-312 .elementor-element.elementor-element-da6a14a{--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:6em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-312 .elementor-element.elementor-element-312e9df .elementor-image-box-wrapper{text-align:center;}.elementor-312 .elementor-element.elementor-element-312e9df .elementor-image-box-title{font-size:2.4em;}.elementor-312 .elementor-element.elementor-element-42c9f76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-312 .elementor-element.elementor-element-b8b0853.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-10f2685.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-0d41e47.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-28e4de1.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-ac2ee02{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-312 .elementor-element.elementor-element-8d235e4.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-3b9541c.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-4e8911b.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-c7e31a4.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-0396e8c .elementor-heading-title{font-size:2.4em;}.elementor-312 .elementor-element.elementor-element-8b55dce{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-312 .elementor-element.elementor-element-0a2ed30.e-con{--order:1;}.elementor-312 .elementor-element.elementor-element-cdc32e5.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-312 .elementor-element.elementor-element-cdc32e5{text-align:left;}.elementor-312 .elementor-element.elementor-element-cdc32e5 img{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-1cd8029{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-312 .elementor-element.elementor-element-1cd8029.e-con{--order:2;}.elementor-312 .elementor-element.elementor-element-b4c4168.elementor-element{--align-self:flex-start;}.elementor-312 .elementor-element.elementor-element-865d0dc{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-312 .elementor-element.elementor-element-376498f{--margin-top:0em;--margin-bottom:-7em;--margin-left:0em;--margin-right:0em;}.elementor-312 .elementor-element.elementor-element-bb26452{--flex-wrap:nowrap;}.elementor-312 .elementor-element.elementor-element-dfc44e0{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-312 .elementor-element.elementor-element-ea08738{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-312 .elementor-element.elementor-element-6e82b68{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-312 .elementor-element.elementor-element-5d68cd0{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-c606d7e{--flex-wrap:nowrap;}.elementor-312 .elementor-element.elementor-element-48c167a{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-312 .elementor-element.elementor-element-6542d1d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-312 .elementor-element.elementor-element-838325c:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-838325c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://botninja.com.br/wp-content/uploads/2025/09/instaazul-4.webp");background-position:bottom center;}.elementor-312 .elementor-element.elementor-element-838325c{--min-height:0px;}.elementor-312 .elementor-element.elementor-element-610e982{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-610e982 .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-312 .elementor-element.elementor-element-73f2886{--justify-content:center;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-73f2886.e-con{--align-self:center;}.elementor-312 .elementor-element.elementor-element-847fb6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-09cc7e9 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-312 .elementor-element.elementor-element-09cc7e9{--container-widget-width:29vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 29vw );max-width:29vw;top:27vw;}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-09cc7e9{left:72vw;}body.rtl .elementor-312 .elementor-element.elementor-element-09cc7e9{right:72vw;}.elementor-312 .elementor-element.elementor-element-1646f30{--container-widget-width:29vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 29vw );max-width:29vw;top:100px;}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-1646f30{left:-14px;}body.rtl .elementor-312 .elementor-element.elementor-element-1646f30{right:-14px;}.elementor-312 .elementor-element.elementor-element-8f94f32{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-312 .elementor-element.elementor-element-4fb84e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-4fb84e3{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-312 .elementor-element.elementor-element-5f476f6.e-con{--order:-99999 /* order start hack */;}.elementor-312 .elementor-element.elementor-element-d93e99e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-ec16e88{--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-312 .elementor-element.elementor-element-335ef42{text-align:center;}.elementor-312 .elementor-element.elementor-element-335ef42 .elementor-heading-title{font-size:30px;}.elementor-312 .elementor-element.elementor-element-9bb40a8{text-align:center;font-size:16px;}.elementor-312 .elementor-element.elementor-element-569c083{text-align:center;font-size:16px;}.elementor-312 .elementor-element.elementor-element-567d01d{--width:100%;}.elementor-312 .elementor-element.elementor-element-445f160{text-align:center;font-size:16px;}.elementor-312 .elementor-element.elementor-element-81225c5{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-30764de{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-312 .elementor-element.elementor-element-6b3ec0f{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-6b3ec0f .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-312 .elementor-element.elementor-element-4340741{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-312 .elementor-element.elementor-element-1b1e32c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-312 .elementor-element.elementor-element-3089d92{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-312 .elementor-element.elementor-element-14240cb{text-align:center;font-size:16px;}.elementor-312 .elementor-element.elementor-element-23906dc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-312 .elementor-element.elementor-element-2393f9b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-312 .elementor-element.elementor-element-430615d{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-312 .elementor-element.elementor-element-5cf48e7{text-align:center;font-size:16px;}.elementor-312 .elementor-element.elementor-element-1c545db.e-con{--order:-99999 /* order start hack */;}.elementor-312 .elementor-element.elementor-element-59766d5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-312 .elementor-element.elementor-element-eebe56e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-312 .elementor-element.elementor-element-6ea55e6{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-312 .elementor-element.elementor-element-ee7db6d{text-align:center;font-size:16px;}.elementor-312 .elementor-element.elementor-element-5a504c3{top:-3px;}.elementor-312 .elementor-element.elementor-element-16782d2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-ab86631{--width:100%;--min-height:0px;--justify-content:flex-start;grid-column:span 1;}.elementor-312 .elementor-element.elementor-element-46f98ec{width:100%;max-width:100%;z-index:1;}.elementor-312 .elementor-element.elementor-element-46f98ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-46f98ec .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-46f98ec .elementor-image-box-title{font-size:24px;}.elementor-312 .elementor-element.elementor-element-e70a68b{--width:330px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-312 .elementor-element.elementor-element-8ff5498 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-8ff5498{--container-widget-width:744px;--container-widget-flex-grow:0;width:var( --container-widget-width, 744px );max-width:744px;}.elementor-312 .elementor-element.elementor-element-acd73b8{--container-widget-width:744px;--container-widget-flex-grow:0;width:var( --container-widget-width, 744px );max-width:744px;}.elementor-312 .elementor-element.elementor-element-21fcd3d{--width:100%;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-bc9c4db .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-bc9c4db .elementor-image-box-title{font-size:24px;}.elementor-312 .elementor-element.elementor-element-f0b99ed{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-row:span 1;}.elementor-312 .elementor-element.elementor-element-cb9ffb0{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-26191a3 .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-26191a3 .elementor-image-box-title{font-size:24px;}.elementor-312 .elementor-element.elementor-element-5e22666{--min-height:0px;}.elementor-312 .elementor-element.elementor-element-71ad90c .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-71ad90c .elementor-image-box-title{font-size:24px;}.elementor-312 .elementor-element.elementor-element-71faf8b{--min-height:0px;}.elementor-312 .elementor-element.elementor-element-bb0da57 .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-4f4bff0{--min-height:400px;--justify-content:flex-end;--padding-top:50px;--padding-bottom:00px;--padding-left:20px;--padding-right:20px;grid-column:span 1;}.elementor-312 .elementor-element.elementor-element-d0d9864{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-d0d9864 .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-d0d9864 .elementor-image-box-title{font-size:24px;letter-spacing:-0.5px;}.elementor-312 .elementor-element.elementor-element-d0d9864 .elementor-image-box-description{letter-spacing:-0.4px;}.elementor-312 .elementor-element.elementor-element-ea893b8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-312 .elementor-element.elementor-element-37f5b22{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-c7fc0ac{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-312 .elementor-element.elementor-element-579e4b4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-312 .elementor-element.elementor-element-0895133{width:var( --container-widget-width, 323px );max-width:323px;--container-widget-width:323px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-0895133 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-3e96bac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-312 .elementor-element.elementor-element-a04c8d2{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-a04c8d2 .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-312 .elementor-element.elementor-element-3d2d314{--flex-wrap:nowrap;}.elementor-312 .elementor-element.elementor-element-658e97f{--width:8%;}.elementor-312 .elementor-element.elementor-element-ee194b6 > .elementor-widget-container{margin:0px 0px -20px -5px;}.elementor-312 .elementor-element.elementor-element-ee194b6 .elementor-icon{font-size:37px;}.elementor-312 .elementor-element.elementor-element-ee194b6 .elementor-icon svg{height:37px;}.elementor-312 .elementor-element.elementor-element-4c7a0f8{--width:84%;}.elementor-312 .elementor-element.elementor-element-5d9f2eb{top:-5vw;}.elementor-312 .elementor-element.elementor-element-5830ea9{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-8d04b30{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-d052d74{width:100%;max-width:100%;text-align:center;}.elementor-312 .elementor-element.elementor-element-d052d74 .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-312 .elementor-element.elementor-element-d2de675{--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-312 .elementor-element.elementor-element-146913c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-312 .elementor-element.elementor-element-146913c .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-146913c .elementor-image-box-title{font-size:20px;}.elementor-312 .elementor-element.elementor-element-b39f7c0{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-312 .elementor-element.elementor-element-b39f7c0 .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-b39f7c0 .elementor-image-box-title{font-size:20px;}.elementor-312 .elementor-element.elementor-element-5e12f7b{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-312 .elementor-element.elementor-element-5e12f7b .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-5e12f7b .elementor-image-box-title{font-size:20px;}.elementor-312 .elementor-element.elementor-element-9ec5663{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-312 .elementor-element.elementor-element-9ec5663 .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-9ec5663 .elementor-image-box-title{font-size:20px;}.elementor-312 .elementor-element.elementor-element-dac739c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-312 .elementor-element.elementor-element-dac739c .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-dac739c .elementor-image-box-title{font-size:20px;}.elementor-312 .elementor-element.elementor-element-83e80ae{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-312 .elementor-element.elementor-element-83e80ae .elementor-image-box-img{margin-bottom:15px;}.elementor-312 .elementor-element.elementor-element-83e80ae .elementor-image-box-title{font-size:20px;}.elementor-312 .elementor-element.elementor-element-f09be0a{text-align:center;}.elementor-312 .elementor-element.elementor-element-7e7b39e{width:100%;max-width:100%;text-align:center;}.elementor-312 .elementor-element.elementor-element-7e7b39e .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-312 .elementor-element.elementor-element-9df8b63{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-312 .elementor-element.elementor-element-be715cc{--width:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-df5573f .elementor-heading-title{font-size:18px;}.elementor-312 .elementor-element.elementor-element-f8ec13f .elementor-heading-title{font-size:18px;}.elementor-312 .elementor-element.elementor-element-956c26d .elementor-heading-title{font-size:18px;}.elementor-312 .elementor-element.elementor-element-eb53fb5 .elementor-heading-title{font-size:18px;}.elementor-312 .elementor-element.elementor-element-79f6bff{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-312 .elementor-element.elementor-element-79f6bff.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-75f9ffa{--width:100px;--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:space-between;}.elementor-312 .elementor-element.elementor-element-75f9ffa.e-con{--align-self:stretch;}.elementor-312 .elementor-element.elementor-element-db89797{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-3108167{text-align:center;}.elementor-312 .elementor-element.elementor-element-ec9a57b{width:100%;max-width:100%;text-align:center;}.elementor-312 .elementor-element.elementor-element-ec9a57b .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-312 .elementor-element.elementor-element-9974684{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-f7954c1{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-f7954c1 img{width:100%;}.elementor-312 .elementor-element.elementor-element-9fc7ebe{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-9fc7ebe img{width:100%;}.elementor-312 .elementor-element.elementor-element-99c59de{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-99c59de img{width:100%;}.elementor-312 .elementor-element.elementor-element-ff64f9f{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-ff64f9f img{width:100%;}.elementor-312 .elementor-element.elementor-element-df41b18{top:-1vw;}.elementor-312 .elementor-element.elementor-element-da6a14a{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-312 .elementor-element.elementor-element-312e9df{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-312 .elementor-element.elementor-element-312e9df .elementor-image-box-wrapper{text-align:center;}.elementor-312 .elementor-element.elementor-element-312e9df .elementor-image-box-title{font-size:2.2em;}.elementor-312 .elementor-element.elementor-element-312e9df .elementor-image-box-description{font-size:1.1em;}.elementor-312 .elementor-element.elementor-element-42c9f76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-312 .elementor-element.elementor-element-6ef5610 > .elementor-widget-container{margin:-2px -1px 0px 0px;}.elementor-312 .elementor-element.elementor-element-ac2ee02{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-312 .elementor-element.elementor-element-f825dbd > .elementor-widget-container{margin:-2px -1px 0px 0px;}.elementor-312 .elementor-element.elementor-element-82be067{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:10px;--n-tabs-gap:0px;}.elementor-312 .elementor-element.elementor-element-3d1c134{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:064px;--padding-left:16px;--padding-right:16px;}.elementor-312 .elementor-element.elementor-element-e76a3f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-312 .elementor-element.elementor-element-0396e8c{width:100%;max-width:100%;}.elementor-312 .elementor-element.elementor-element-0396e8c .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-312 .elementor-element.elementor-element-8b55dce{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-312 .elementor-element.elementor-element-0a2ed30{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-312 .elementor-element.elementor-element-cdc32e5.elementor-element{--order:-99999 /* order start hack */;}.elementor-312 .elementor-element.elementor-element-1cd8029{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-312 .elementor-element.elementor-element-8dde139 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-8dde139.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-8dde139{text-align:center;}.elementor-312 .elementor-element.elementor-element-a587101{text-align:center;font-size:16px;}.elementor-312 .elementor-element.elementor-element-b4c4168.elementor-element{--align-self:center;}.elementor-312 .elementor-element.elementor-element-865d0dc{text-align:center;}}@media(min-width:768px){.elementor-312 .elementor-element.elementor-element-bb26452{--width:450px;}.elementor-312 .elementor-element.elementor-element-c606d7e{--width:450px;}.elementor-312 .elementor-element.elementor-element-50eef3c{--width:100%;}.elementor-312 .elementor-element.elementor-element-1c52aac{--width:100%;}.elementor-312 .elementor-element.elementor-element-5f476f6{--width:660px;}.elementor-312 .elementor-element.elementor-element-567d01d{--width:200px;}.elementor-312 .elementor-element.elementor-element-1a60020{--width:100%;}.elementor-312 .elementor-element.elementor-element-81225c5{--content-width:1280px;}.elementor-312 .elementor-element.elementor-element-6dcc308{--width:42%;}.elementor-312 .elementor-element.elementor-element-1b1e32c{--width:450px;}.elementor-312 .elementor-element.elementor-element-2393f9b{--width:450px;}.elementor-312 .elementor-element.elementor-element-1c545db{--width:42%;}.elementor-312 .elementor-element.elementor-element-09b8e4e{--width:42%;}.elementor-312 .elementor-element.elementor-element-eebe56e{--width:450px;}.elementor-312 .elementor-element.elementor-element-e70a68b{--width:730px;}.elementor-312 .elementor-element.elementor-element-4840f33{--width:100%;}.elementor-312 .elementor-element.elementor-element-37f5b22{--content-width:1280px;}.elementor-312 .elementor-element.elementor-element-579e4b4{--width:50%;}.elementor-312 .elementor-element.elementor-element-3e96bac{--width:44%;}.elementor-312 .elementor-element.elementor-element-658e97f{--width:8%;}.elementor-312 .elementor-element.elementor-element-4c7a0f8{--width:90%;}.elementor-312 .elementor-element.elementor-element-5830ea9{--content-width:1280px;}.elementor-312 .elementor-element.elementor-element-d2de675{--content-width:1280px;}.elementor-312 .elementor-element.elementor-element-be715cc{--width:350%;}.elementor-312 .elementor-element.elementor-element-79f6bff{--width:100%;}.elementor-312 .elementor-element.elementor-element-75f9ffa{--width:100%;}.elementor-312 .elementor-element.elementor-element-3d1c134{--content-width:1280px;}.elementor-312 .elementor-element.elementor-element-0a2ed30{--width:550px;}.elementor-312 .elementor-element.elementor-element-5e53136{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-312 .elementor-element.elementor-element-0a2ed30{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-dfc44e0 */.elementor-312 .elementor-element.elementor-element-dfc44e0{content: "";
    top: 0;
    left: 0;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s 
ease, opacity 0.3s 
ease;
    z-index: -1;
}

.elementor-312 .elementor-element.elementor-element-dfc44e0 {
  border: 1px solid #01AA5C; /*cor da borda*/
  border-radius: 34px; /*arredondamento*/
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
  overflow: hidden;
}

.elementor-312 .elementor-element.elementor-element-dfc44e0::before { /*efeito hover*/
  content: '';
  position: absolute;
  inset: 0;
  margin: auto;
  width: 80px; /*aumente o tamanho se necessário*/
  height: 80px; /*aumente o tamanho se necessário*/
  border-radius: inherit;
  scale: 0;
  z-index: -1;
 
  transition: all 1s cubic-bezier(0.23, 1, 0.320, 1);
}

.elementor-312 .elementor-element.elementor-element-dfc44e0:hover::before {
  scale: 3;
}

.elementor-312 .elementor-element.elementor-element-dfc44e0:hover {
  color: #fff; /*Mude a cor do texto no hover aqui*/
  scale: 1.1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea08738 */.elementor-312 .elementor-element.elementor-element-ea08738 {
  border: 1px solid #01AA5C; /*cor da borda*/
  border-radius: 34px; /*arredondamento*/
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
  overflow: hidden;
}

.elementor-312 .elementor-element.elementor-element-ea08738::before { /*efeito hover*/
  content: '';
  position: absolute;
  inset: 0;
  margin: auto;
  width: 80px; /*aumente o tamanho se necessário*/
  height: 80px; /*aumente o tamanho se necessário*/
  border-radius: inherit;
  scale: 0;
  z-index: -1;
  background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%); /*mude a cor*/
  transition: all 1s cubic-bezier(0.23, 1, 0.320, 1);
}

.elementor-312 .elementor-element.elementor-element-ea08738:hover::before {
  scale: 3;
}

.elementor-312 .elementor-element.elementor-element-ea08738:hover {
  color: #fff; /*Mude a cor do texto no hover aqui*/
  scale: 1.1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c8734c */.elementor-312 .elementor-element.elementor-element-0c8734c {
    position: absolute;
    width: auto;
}

.header {
    position: fixed;
    top: -500px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-376498f */.elementor-312 .elementor-element.elementor-element-376498f {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48c167a */.elementor-312 .elementor-element.elementor-element-48c167a{content: "";
    top: 0;
    left: 0;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s 
ease, opacity 0.3s 
ease;
    z-index: -1;
}

.elementor-312 .elementor-element.elementor-element-48c167a {
  border: 1px solid #01AA5C; /*cor da borda*/
  border-radius: 34px; /*arredondamento*/
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
  overflow: hidden;
}

.elementor-312 .elementor-element.elementor-element-48c167a::before { /*efeito hover*/
  content: '';
  position: absolute;
  inset: 0;
  margin: auto;
  width: 80px; /*aumente o tamanho se necessário*/
  height: 80px; /*aumente o tamanho se necessário*/
  border-radius: inherit;
  scale: 0;
  z-index: -1;
 
  transition: all 1s cubic-bezier(0.23, 1, 0.320, 1);
}

.elementor-312 .elementor-element.elementor-element-48c167a:hover::before {
  scale: 3;
}

.elementor-312 .elementor-element.elementor-element-48c167a:hover {
  color: #fff; /*Mude a cor do texto no hover aqui*/
  scale: 1.1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6542d1d */.elementor-312 .elementor-element.elementor-element-6542d1d {
  border: 1px solid #01AA5C; /*cor da borda*/
  border-radius: 34px; /*arredondamento*/
  transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);
  overflow: hidden;
}

.elementor-312 .elementor-element.elementor-element-6542d1d::before { /*efeito hover*/
  content: '';
  position: absolute;
  inset: 0;
  margin: auto;
  width: 80px; /*aumente o tamanho se necessário*/
  height: 80px; /*aumente o tamanho se necessário*/
  border-radius: inherit;
  scale: 0;
  z-index: -1;
  background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%); /*mude a cor*/
  transition: all 1s cubic-bezier(0.23, 1, 0.320, 1);
}

.elementor-312 .elementor-element.elementor-element-6542d1d:hover::before {
  scale: 3;
}

.elementor-312 .elementor-element.elementor-element-6542d1d:hover {
  color: #fff; /*Mude a cor do texto no hover aqui*/
  scale: 1.1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6944068 */.elementor-312 .elementor-element.elementor-element-6944068 {
    position: absolute;
    width: auto;
}

.header {
    position: fixed;
    top: -500px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e82b68 */.elementor-312 .elementor-element.elementor-element-6e82b68 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c1ae894 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-847fb6a */.elementor-312 .elementor-element.elementor-element-847fb6a.flutuar {
animation: flutuacao 2s ease-in-out infinite !important;
}

@keyframes flutuacao {
0% {
transform: translateY(0);
}
50% {
transform: translateY(-12px);
}
100% {
transform: translateY(0);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09cc7e9 */.elementor-312 .elementor-element.elementor-element-09cc7e9{
	animation: loading 14s linear infinite !important;
}

@keyframes loading {
	0% {
		transform: rotate(0);
	}
	100% {
		transform: rotate(360deg);
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1646f30 */.elementor-312 .elementor-element.elementor-element-1646f30{
	animation: loading 14s linear infinite !important;
}

@keyframes loading {
	0% {
		transform: rotate(0);
	}
	100% {
		transform: rotate(360deg);
	}
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73f2886 */.ft {
  animation: float 2.5s ease-in-out infinite;
}

.ft:nth-child(2) {
  animation-delay: 0s;
}

.ft:nth-child(3) {
  animation-delay: 0.3s;
}

.ft:nth-child(4) {
  animation-delay: 0.6s;
}

.ft:nth-child(5) {
  animation-delay: 0.9s;
}

.ft:nth-child(6) {
  animation-delay: 1.2s;
}

.ft:nth-child(7) {
  animation-delay: 1.5s;
}

@keyframes float {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-8px);
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b07ae8e */.wrapper, #stars, #yahia {
  width: 100vw;
  height: 100vh;
  pointer-events: none;
  position: fixed !important;
}

.elementor-312 .elementor-element.elementor-element-b07ae8e{
  position: fixed !important;
      width: 100vw;
  height: 100vh;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
     pointer-events: none;
}

.wrapper {
  position: relative;
  overflow: hidden;
  cursor: move;
  cursor: grab;
}
.wrapper:active {
  cursor: grabbing;
    
}
.wrapper .container {
  position: relative;
  width: 90%;
  max-width: 1000px;
  height: 100%;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2a716be */.deslizar-esquerda .elementor-widget-wrap {
    display: block !important;
  }

  .deslizar-esquerda .elementor-widget {
    overflow: hidden;
    width: 10000vw !important;
    max-width: 10000vw !important;
  }

  .deslizar-esquerda .sliding .elementor-widget-container {
    animation: sliding-left var(--speed, 20s) linear infinite;
  }

  .deslizar-esquerda .elementor-widget-container {
    float: left;
  }

  @keyframes sliding-left {
    from { transform: translateX(0); }
    to   { transform: translateX(-100%); }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50eef3c */.elementor-312 .elementor-element.elementor-element-50eef3c{
    overflow: visible;

    rotate: 0deg;
    white-space: nowrap;
    text-wrap: nowrap;
    filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2cab083 */.deslizar-direita .elementor-widget-wrap {
    display: block !important;
  }

  .deslizar-direita .elementor-widget {
    overflow: hidden;
    width: 10000vw !important;
    max-width: 10000vw !important;
  }

  .deslizar-direita .sliding .elementor-widget-container {
    animation: sliding-right var(--speed, 20s) linear infinite;
  }

  .deslizar-direita .elementor-widget-container {
    float: left;
  }

  @keyframes sliding-right {
    from { transform: translateX(-100%); }
    to   { transform: translateX(0); }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c52aac */.elementor-312 .elementor-element.elementor-element-1c52aac{
    overflow: visible;
    white-space: nowrap;
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f94f32 */.elementor-312 .elementor-element.elementor-element-8f94f32{
    max-width: 100%;
    overflow-x: hidden;
}

.elementor-312 .elementor-element.elementor-element-8f94f32 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fb84e3 */.elementor-312 .elementor-element.elementor-element-4fb84e3 {
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-size: 1.2em;
}

@media (max-width: 600px) {
   .elementor-312 .elementor-element.elementor-element-4fb84e3 {
        font-weight: 300;
        font-size: 15px;
   } 
}

.elementor-312 .elementor-element.elementor-element-4fb84e3 ul {
    display: flex;
    flex-direction: column;
    gap: 36px;
    list-style: none;
    color: #ffffff;
    padding: 0;
}

.elementor-312 .elementor-element.elementor-element-4fb84e3 ul li {
    position: relative;
    display: flex;
}

.elementor-312 .elementor-element.elementor-element-4fb84e3 ul .texto {
    line-height: 1.5em;
    cursor: pointer;
    padding-left: 70px;
    transition: 0.3s ease-in-out;
}

.elementor-312 .elementor-element.elementor-element-4fb84e3 ul .circulo {
    position: absolute;
    top: 10px;
    z-index: 2;
    box-sizing: border-box;
    width: 44px;
    height: 44px;
    background: #131313;
    border: 1px solid #01AA5C;
    border-radius: 0px;
    cursor: pointer;
    transition: 0.4s ease-out 0.5s;
}

.elementor-312 .elementor-element.elementor-element-4fb84e3 ul .check {
    position: absolute;
    top: 26px;
    left: 16px;
    stroke: #ffffff;
    fill: none;
    stroke-width: 3;
    stroke-dasharray: 30 30;
    stroke-dashoffset: 30;
    transition: all 0.5s ease-out;
}

.elementor-312 .elementor-element.elementor-element-4fb84e3 ul input {
    display: none;
}

.elementor-312 .elementor-element.elementor-element-4fb84e3 ul input:checked ~ .texto {
    color: #ffffff50;
}

.elementor-312 .elementor-element.elementor-element-4fb84e3 ul input:checked ~ .circulo {
    background: #01AA5C !important;
    transition: 0.4s ease-in;
    transform: scale(1.2);
    opacity: 1;
}

.elementor-312 .elementor-element.elementor-element-4fb84e3 ul input:checked ~ .check {
    top: 26px;
    left: 16px;
    stroke-width: 2;
    transform: scale(1.5);
    stroke: #000 !important;
    stroke-dashoffset: 0;
    transition: all 0.5s ease-out 0.4s;
    z-index: 4;
}

/* Responsivo */
@media (max-width: 600px) {
    .elementor-312 .elementor-element.elementor-element-4fb84e3 ul .texto {
        line-height: 1.5em;
        cursor: pointer;
        padding-left: 46px;
        transition: 0.3s ease-in-out;
    }

    .elementor-312 .elementor-element.elementor-element-4fb84e3 ul .circulo {
        position: absolute;
        top: 12px;
        z-index: 2;
        box-sizing: border-box;
        width: 24px;
        height: 24px;
        background: #131313;
        border: 1px solid #01AA5C;
        border-radius: 0px;
        cursor: pointer;
        transition: 0.4s ease-out 0.5s;
    }

    .elementor-312 .elementor-element.elementor-element-4fb84e3 ul .check {
        position: absolute;
        top: 19px;
        left: 5px;
        stroke: #ffffff;
        fill: none;
        stroke-width: 3;
        stroke-dasharray: 30 30;
        stroke-dashoffset: 30;
        transition: all 0.5s ease-out;
    }

    .elementor-312 .elementor-element.elementor-element-4fb84e3 ul input {
        display: none;
    }

    .elementor-312 .elementor-element.elementor-element-4fb84e3 ul input:checked ~ .texto {
        color: #ffffff50;
    }

    .elementor-312 .elementor-element.elementor-element-4fb84e3 ul input:checked ~ .circulo {
        background: #01AA5C !important;
        transition: 0.4s ease-in;
        transform: scale(1.2);
        opacity: 1;
    }

    .elementor-312 .elementor-element.elementor-element-4fb84e3 ul input:checked ~ .check {
        top: 19px;
        left: 5px;
        stroke-width: 2;
        transform: scale(1.1);
        stroke: #000 !important;
        stroke-dashoffset: 0;
        transition: all 0.5s ease-out 0.4s;
        z-index: 4;
    }
}

/* Animações */
.elementor-312 .elementor-element.elementor-element-4fb84e3 ul .circuloanimado {
    animation: pulsey 3s ease infinite;
}

.elementor-312 .elementor-element.elementor-element-4fb84e3 ul .checkanimado {
    animation: dash 3s ease infinite;
}

.elementor-312 .elementor-element.elementor-element-4fb84e3 ul input:checked ~ .circuloanimado {
    animation: none;
    transform: scale(1.2);
    opacity: 1;
}

.elementor-312 .elementor-element.elementor-element-4fb84e3 ul input:checked ~ .checkanimado {
    animation: none;
    stroke-dashoffset: 0;
    transition: all 0.5s ease-out 0.4s;
}

@keyframes pulsey {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
    }
    50% {
        transform: scale(1.5);
        opacity: 0;
    }
}

@keyframes dash {
    0%, 100% {
        stroke-dashoffset: 30;
    }
    50% {
        stroke-dashoffset: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d93e99e */#player-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;

  /* ESSENCIAL 👇 */
  border-radius: 16px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec16e88 *//* Versão Desktop (mantida conforme anterior) */
.elementor-312 .elementor-element.elementor-element-ec16e88::before {
  content: "";
  position: absolute;
  border-radius: inherit;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(at top center, #2642AC 0%, var(--e-global-color-b318e6b) 100%); /* ajuste a cor se necessário */
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  
    clip-path: polygon(
      0px 15px, 0px calc(100% - 15.5px), 0px calc(100% - 15.5px),
      0.19632498px calc(100% - 13.066988px),
      0.76471104px calc(100% - 10.758944px),
      1.67427486px calc(100% - 8.606756px),
      2.89413312px calc(100% - 6.641312px),
      4.3934025px calc(100% - 4.8935px),
      6.14119968px calc(100% - 3.3942079999999px),
      8.10664134px calc(100% - 2.1743240000001px),
      10.25884416px calc(100% - 1.264736px),
      12.56692482px calc(100% - 0.69633199999998px),
      15px calc(100% - 0.5px),
      calc(100% - 15.5px) calc(100% - 0.5px),
      calc(100% - 15.5px) calc(100% - 0.5px),
      calc(100% - 13.066988px) calc(100% - 0.69633199999993px),
      calc(100% - 10.758944px) calc(100% - 1.2647359999999px),
      calc(100% - 8.606756px) calc(100% - 2.174324px),
      calc(100% - 6.641312px) calc(100% - 3.394208px),
      calc(100% - 4.8935px) calc(100% - 4.8935px),
      calc(100% - 3.394208px) calc(100% - 6.641312px),
      calc(100% - 2.1743240000001px) calc(100% - 8.606756px),
      calc(100% - 1.264736px) calc(100% - 10.758944px),
      calc(100% - 0.69633199999998px) calc(100% - 13.066988px),
      calc(100% - 0.5px) calc(100% - 15.5px),
      calc(100% - 0.5px) 59.5px,
      calc(100% - 0.5px) 59.5px,
      calc(100% - 0.69633199999993px) 57.0669151px,
      calc(100% - 1.264736px) 54.7588288px,
      calc(100% - 2.1743240000001px) 52.6066237px,
      calc(100% - 3.394208px) 50.6411824px,
      calc(100% - 4.8935px) 48.8933875px,
      calc(100% - 6.641312px) 47.3941216px,
      calc(100% - 8.606756px) 46.1742673px,
      calc(100% - 10.758944px) 45.2647072px,
      calc(100% - 13.066988px) 44.6963239px,
      calc(100% - 15.5px) 44.5px,
      293px 44.5px,
      240.905px 4.18338px,
      240.905px 4.18338px,
      239.830445px 3.4072488px,
      238.71188px 2.7069312px,
      237.553355px 2.0838132px,
      236.35892px 1.5392808px,
      235.132625px 1.07472px,
      233.87852px 0.6915168px,
      232.600655px 0.3910572px,
      231.30308px 0.1747272px,
      229.989845px 0.0439128px,
      228.665px 0px,
      15px 0px,
      15px 0px,
      12.56692239px 0.19632444px,
      10.25884032px 0.76470912px,
      8.10663693px 1.67427108px,
      6.14119536px 2.89412736px,
      4.39339875px 4.393395px,
      2.89413024px 6.14119104px,
      1.67427297px 8.10663252px,
      0.76471008px 10.25883648px,
      0.19632471px 12.56691996px,
      0px 15px
    );
  }


  
    
 







@media (max-width: 1024px) {
  .elementor-312 .elementor-element.elementor-element-ec16e88::before {
    clip-path: polygon(
      0px 10.5px, 0px calc(100% - 10px), 0px calc(100% - 10px),
      0.13088305px calc(100% - 8.3779109999999px),
      0.5098064px calc(100% - 6.8391679999999px),
      1.11618135px calc(100% - 5.404357px),
      1.9294192px calc(100% - 4.0940639999999px),
      2.92893125px calc(100% - 2.928875px),
      4.0941288px calc(100% - 1.9293759999999px),
      5.40442315px calc(100% - 1.1161529999999px),
      6.8392256px calc(100% - 0.50979199999995px),
      8.37794745px calc(100% - 0.13087900000005px),
      10px calc(100% - 1.1368683772162E-13px),
      calc(100% - 10px) 100%, calc(100% - 10px) 100%,
      calc(100% - 8.377911px) calc(100% - 0.13087899999994px),
      calc(100% - 6.839168px) calc(100% - 0.50979199999983px),
      calc(100% - 5.404357px) calc(100% - 1.1161529999999px),
      calc(100% - 4.094064px) calc(100% - 1.929376px),
      calc(100% - 2.928875px) calc(100% - 2.928875px),
      calc(100% - 1.929376px) calc(100% - 4.0940639999999px),
      calc(100% - 1.116153px) calc(100% - 5.404357px),
      calc(100% - 0.509792px) calc(100% - 6.839168px),
      calc(100% - 0.13087899999999px) calc(100% - 8.3779109999999px),
      100% calc(100% - 10px),
      100% 40.8613px, 100% 40.8613px,
      calc(100% - 0.13087899999996px) 39.2392353px,
      calc(100% - 0.50979199999992px) 37.7005064px,
      calc(100% - 1.116153px) 36.2657011px,
      calc(100% - 1.929376px) 34.9554072px,
      calc(100% - 2.928875px) 33.7902125px,
      calc(100% - 4.094064px) 32.7907048px,
      calc(100% - 5.404357px) 31.9774719px,
      calc(100% - 6.839168px) 31.3711016px,
      calc(100% - 8.377911px) 30.9921817px,
      calc(100% - 10px) 30.8613px,
      120px 30.8613px,
      89.5083px 3.10501px,
      89.5083px 3.10501px,
      88.9396066px 2.62477499px,
      88.3401848px 2.19046272px,
      87.7128522px 1.80316333px,
      87.0604264px 1.46396696px,
      86.385725px 1.17396375px,
      85.6915656px 0.93424384px,
      84.9807658px 0.74589737px,
      84.2561432px 0.61001448px,
      83.5205154px 0.52768531px,
      82.7767px 0.5px,
      10px 0.5px, 10px 0.5px,
      8.37794745px 0.63088332px,
      6.8392256px 1.00980736px,
      5.40442315px 1.61618324px,
      4.0941288px 2.42942208px,
      2.92893125px 3.428935px,
      1.9294192px 4.59413312px,
      1.11618135px 5.90442756px,
      0.5098064px 7.33922944px,
      0.13088305px 8.87794988px,
      0px 10.5px
    );
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-567d01d */.profile {
  cursor: pointer;
  transition: 0.2s;
  margin-left: -20px;
}
.elementor-312 .elementor-element.elementor-element-567d01d .profile:hover {
  transform: translatex(-12px);
  filter: saturate(1.3);
}
.elementor-312 .elementor-element.elementor-element-567d01d:hover .profile:not(:hover) {
 filter: blur(1px) saturate(0);
}
@media(max-width: 767px){
.profile {
  margin-left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30764de */.elementor-312 .elementor-element.elementor-element-30764de{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c9ce35 */.pc{
          transform: rotatex(90deg) scale(1.1);
      transform-origin: bottom;
      transition: 1s ease
}
.pc-ativo{
          transform: rotatex(0deg) scale(1) !important;
      transform-origin: bottom !important;
      transition: 1s ease
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab86631 */.elementor-312 .elementor-element.elementor-element-ab86631{
border: 1.07px solid rgba(255, 255, 255, 0.10);
border: 1.07px solid color(display-p3 1 1 1 / 0.10);
background: #141414;
background: color(display-p3 0.0233 0.0733 0.0933);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21fcd3d */.elementor-312 .elementor-element.elementor-element-21fcd3d{
border: 1.07px solid rgba(255, 255, 255, 0.10);
border: 1.07px solid color(display-p3 1 1 1 / 0.10);
background: #031318;
background: color(display-p3 0.0233 0.0733 0.0933);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb9ffb0 */.elementor-312 .elementor-element.elementor-element-cb9ffb0::after{
    content: "";
    background: linear-gradient(0deg,#161817 20%, transparent 60%);
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b99ed */.elementor-312 .elementor-element.elementor-element-f0b99ed{
border: 1.07px solid rgba(255, 255, 255, 0.10);
border: 1.07px solid color(display-p3 1 1 1 / 0.10);
background: #031318;
background: color(display-p3 0.0233 0.0733 0.0933);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71faf8b */.elementor-312 .elementor-element.elementor-element-71faf8b{
border: 1.07px solid rgba(255, 255, 255, 0.10);
border: 1.07px solid color(display-p3 1 1 1 / 0.10);
background: var(--Style, linear-gradient(90deg, #01AA5C 0%, #01AA5C 100%));

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f4bff0 */.elementor-312 .elementor-element.elementor-element-4f4bff0{
border: 1.07px solid rgba(255, 255, 255, 0.10);
border: 1.07px solid color(display-p3 1 1 1 / 0.10);
background: #031318;
background: color(display-p3 0.0233 0.0733 0.0933);
}

.elementor-312 .elementor-element.elementor-element-4f4bff0::before{
     content: "";
    background: #01AA5C;
    opacity:0.3;
    width: 200px;
    height: 200px;
    position: absolute;
    top: 51%;
    left: 72%;
    filter: blur(40px);
    transform: translate(-250%, -50%);
    z-index: 1;
    pointer-events:none;
    animation: luz infinite 4s ease; 
        pointer-events: none;
    
}


@keyframes luz{
    0%{
        opacity: 0;
    }
    50%{
        opacity: 0.3;
    }
    100%{
        opacity: 0;
    }
}

@media (max-width:600px){
.elementor-312 .elementor-element.elementor-element-4f4bff0::before{
     content: "";
    background: #01AA5C;
    opacity:0.3;
    width: 150px;
    height: 150px;
    position: absolute;
    top: 25%;
    left: 50%;
    filter: blur(40px);
    transform: translate(-50%, -50%);
    z-index: 1;
    pointer-events:none;
    animation: luz infinite 4s ease; 
        pointer-events: none;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16782d2 */@media (min-width:768px){
.elementor-312 .elementor-element.elementor-element-16782d2{
    transition: all 0.5;
}

.elementor-312 .elementor-element.elementor-element-16782d2:hover .blur2{
   
    transform: scale(0.99);
}

.blur2{
    transform: scale(1);
    transition: all .5s;
}

.blur2:hover{
    transform: scale(1.03) !important;
    filter: blur(0px) !important;
    
}

.conteiner{
    pointer-events: none;
}

.blur2{
    pointer-events: visible !important
}


}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a591ae0 */.elementor-312 .elementor-element.elementor-element-a591ae0 .elementor-icon-list-item > .elementor-icon-list-text,  .elementor-element .elementor-icon-list-item > a
{
    background-color: #161817;
    padding: 12px 60px 12px 60px;
    border-radius: 50px 50px 50px 50px;
}

  .deslizar-direita .elementor-widget-wrap {
    display: block !important;
  }

  .deslizar-direita .elementor-widget {
    overflow: hidden;
    width: 10000vw !important;
    max-width: 10000vw !important;
  }

  .deslizar-direita .sliding .elementor-widget-container {
    animation: sliding-right var(--speed, 20s) linear infinite;
  }

  .deslizar-direita .elementor-widget-container {
    float: left;
  }

  @keyframes sliding-right {
    from { transform: translateX(-100%); }
    to   { transform: translateX(0); }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea893b8 */.elementor-312 .elementor-element.elementor-element-ea893b8{
    max-width: 100%;
    overflow-x: hidden;
}

.elementor-312 .elementor-element.elementor-element-ea893b8 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ee194b6 */.elementor-312 .elementor-element.elementor-element-ee194b6{
        transform: translatey(0%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-658e97f */.elementor-312 .elementor-element.elementor-element-658e97f:before{
    content: "";
    background: linear-gradient(to bottom, #717171, #717171, #717171);
    opacity:1;
    width: 1px;
    height: 100%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
    z-index: 1;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d04b30 */.elementor-312 .elementor-element.elementor-element-8d04b30{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5e494b */@media (min-width:1025px){
    .elementor-312 .elementor-element.elementor-element-c5e494b{
  clip-path: polygon(371.209px 60.9747px, 8px 60.9747px, 8px 60.9747px, 3.45825529px 61.341172px, -0.85016448px 62.402156px, -4.86761077px 64.100004px, -8.53643504px 66.377068px, -11.79898875px 69.1757px, -14.59762336px 72.438252px, -16.87469033px 76.107076px, -18.57254112px 80.124524px, -19.63352719px 84.432948px, -20px 88.9747px, -20px calc(100% - 89.16px), -20px calc(100% - 89.16px), -19.63352719px calc(100% - 84.61922px), -18.57254112px calc(100% - 80.31136px), -16.87469033px calc(100% - 76.29414px), -14.59762336px calc(100% - 72.62528px), -11.79898875px calc(100% - 69.3625px), -8.53643504px calc(100% - 66.56352px), -4.86761077px calc(100% - 64.28606px), -0.85016448px calc(100% - 62.58784px), 3.45825529px calc(100% - 61.52658px), 8px calc(100% - 61.16px), 371.209px calc(100% - 61.16px), 371.209px calc(100% - 61.16px), 373.050314px calc(100% - 61.09942px), 374.875752px calc(100% - 60.91896px), 376.679758px calc(100% - 60.62054px), 378.456776px calc(100% - 60.20608px), 380.20125px calc(100% - 59.6775px), 381.907624px calc(100% - 59.03672px), 383.570342px calc(100% - 58.28566px), 385.183848px calc(100% - 57.42624px), 386.742586px calc(100% - 56.46038px), 388.241px calc(100% - 55.39px), 452.733px calc(100% - 5.96px), 452.733px calc(100% - 5.96px), 454.231171px calc(100% - 4.8896199999999px), 455.789768px calc(100% - 3.9237599999997px), 457.403217px calc(100% - 3.0643399999999px), 459.065944px calc(100% - 2.3132799999998px), 460.772375px calc(100% - 1.6724999999999px), 462.516936px calc(100% - 1.14392px), 464.294053px calc(100% - 0.72946000000002px), 466.098152px calc(100% - 0.43103999999994px), 467.923659px calc(100% - 0.2505799999999px), 469.765px calc(100% - 0.19000000000005px), calc(100% - 469.76px) calc(100% - 0.19000000000005px), calc(100% - 469.76px) calc(100% - 0.19000000000005px), calc(100% - 467.92074px) calc(100% - 0.2505799999999px), calc(100% - 466.09672px) calc(100% - 0.43103999999971px), calc(100% - 464.29358px) calc(100% - 0.72946000000024px), calc(100% - 462.51696px) calc(100% - 1.14392px), calc(100% - 460.7725px) calc(100% - 1.6725000000001px), calc(100% - 459.06584px) calc(100% - 2.3132800000001px), calc(100% - 457.40262px) calc(100% - 3.0643399999999px), calc(100% - 455.78848px) calc(100% - 3.9237600000001px), calc(100% - 454.22906px) calc(100% - 4.8896199999999px), calc(100% - 452.73px) calc(100% - 5.96px), calc(100% - 388.24px) calc(100% - 55.39px), calc(100% - 388.24px) calc(100% - 55.39px), calc(100% - 386.74121px) calc(100% - 56.46038px), calc(100% - 385.18248px) calc(100% - 57.42624px), calc(100% - 383.56927px) calc(100% - 58.28566px), calc(100% - 381.90704px) calc(100% - 59.03672px), calc(100% - 380.20125px) calc(100% - 59.6775px), calc(100% - 378.45736px) calc(100% - 60.20608px), calc(100% - 376.68083px) calc(100% - 60.62054px), calc(100% - 374.87712px) calc(100% - 60.91896px), calc(100% - 373.05169px) calc(100% - 61.09942px), calc(100% - 371.21px) calc(100% - 61.16px), calc(100% - 8px) calc(100% - 61.16px), calc(100% - 8px) calc(100% - 61.16px), calc(100% - 3.4592199999995px) calc(100% - 61.52658px), calc(100% - -0.84864000000039px) calc(100% - 62.58784px), calc(100% - -4.8658600000001px) calc(100% - 64.28606px), calc(100% - -8.5347200000003px) calc(100% - 66.56352px), calc(100% - -11.7975px) calc(100% - 69.3625px), calc(100% - -14.59648px) calc(100% - 72.62528px), calc(100% - -16.87394px) calc(100% - 76.29414px), calc(100% - -18.57216px) calc(100% - 80.31136px), calc(100% - -19.63342px) calc(100% - 84.61922px), calc(100% - -20px) calc(100% - 89.16px), calc(100% - -20px) 88.9747px, calc(100% - -20px) 88.9747px, calc(100% - -19.63342px) 84.432948px, calc(100% - -18.57216px) 80.124524px, calc(100% - -16.87394px) 76.107076px, calc(100% - -14.59648px) 72.438252px, calc(100% - -11.7975px) 69.1757px, calc(100% - -8.5347200000001px) 66.377068px, calc(100% - -4.8658599999999px) 64.100004px, calc(100% - -0.84863999999993px) 62.402156px, calc(100% - 3.4592200000002px) 61.341172px, calc(100% - 8px) 60.9747px, calc(100% - 371.21px) 60.9747px, calc(100% - 371.21px) 60.9747px, calc(100% - 373.05169px) 60.9141143px, calc(100% - 374.87712px) 60.7336144px, calc(100% - 376.68083px) 60.4350861px, calc(100% - 378.45736px) 60.0204152px, calc(100% - 380.20125px) 59.4914875px, calc(100% - 381.90704px) 58.8501888px, calc(100% - 383.56927px) 58.0984049px, calc(100% - 385.18248px) 57.2380216px, calc(100% - 386.74121px) 56.2709247px, calc(100% - 388.24px) 55.199px, calc(100% - 452.73px) 5.77565px, calc(100% - 452.73px) 5.77565px, calc(100% - 454.22906px) 4.70373399px, calc(100% - 455.78848px) 3.73664512px, calc(100% - 457.40262px) 2.87626913px, calc(100% - 459.06584px) 2.12449176px, calc(100% - 460.7725px) 1.48319875px, calc(100% - 462.51696px) 0.95427584px, calc(100% - 464.29358px) 0.53960877px, calc(100% - 466.09672px) 0.24108328px, calc(100% - 467.92074px) 0.06058511px, calc(100% - 469.76px) 7.5064305955338E-32px, 469.765px 0px, 469.765px 0px, 467.923659px 0.06058511px, 466.098152px 0.24108328px, 464.294053px 0.53960877px, 462.516936px 0.95427584px, 460.772375px 1.48319875px, 459.065944px 2.12449176px, 457.403217px 2.87626913px, 455.789768px 3.73664512px, 454.231171px 4.70373399px, 452.733px 5.77565px, 388.241px 55.199px, 388.241px 55.199px, 386.742586px 56.2709247px, 385.183848px 57.2380216px, 383.570342px 58.0984049px, 381.907624px 58.8501888px, 380.20125px 59.4914875px, 378.456776px 60.0204152px, 376.679758px 60.4350861px, 374.875752px 60.7336144px, 373.050314px 60.9141143px, 371.209px 60.9747px); 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db89797 */.elementor-312 .elementor-element.elementor-element-db89797{
    border-radius: 39px;
border: 0.5px solid ##01AA5C;
background: rgba(21, 21, 21, 0.34);
backdrop-filter: blur(19.950000762939453px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36a69a2 */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-36a69a2 {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43aae48 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8b0853 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c65f61 */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-7c65f61 {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-57e1324 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10f2685 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba41cb */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-cba41cb {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e970a2f */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0d41e47 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9793cb */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-f9793cb {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb17514 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28e4de1 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-422e547 */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-422e547 {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf186fa */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d235e4 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8eee9d */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-e8eee9d {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c91495 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b9541c */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20126ec */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-20126ec {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ff8422 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e8911b */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4e2bc8 */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-b4e2bc8 {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-860b3dd */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c7e31a4 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36a69a2 */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-36a69a2 {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43aae48 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8b0853 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c65f61 */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-7c65f61 {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-57e1324 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10f2685 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba41cb */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-cba41cb {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e970a2f */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0d41e47 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9793cb */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-f9793cb {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb17514 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28e4de1 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-422e547 */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-422e547 {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf186fa */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d235e4 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8eee9d */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-e8eee9d {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c91495 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b9541c */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20126ec */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-20126ec {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ff8422 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e8911b */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4e2bc8 */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-b4e2bc8 {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-860b3dd */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c7e31a4 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36a69a2 */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-36a69a2 {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-43aae48 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8b0853 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c65f61 */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-7c65f61 {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-57e1324 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10f2685 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba41cb */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-cba41cb {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e970a2f */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0d41e47 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9793cb */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-f9793cb {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb17514 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28e4de1 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-422e547 */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-422e547 {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf186fa */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d235e4 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8eee9d */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-e8eee9d {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c91495 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b9541c */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20126ec */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-20126ec {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ff8422 */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e8911b */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4e2bc8 */.txtpeqn{
    font-size:18px;
}

.elementor-312 .elementor-element.elementor-element-b4e2bc8 {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-860b3dd */.txtpeqn{
    font-size:18px;
}

.txtdega {
background-image: linear-gradient(to right, #01D155, #83FFB5);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c7e31a4 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-82be067 */.fndp {
    background-color: #161817;
    color: #00D154;
    margin-left: 6px;
    padding: 2px 10px;
    border-radius: 5px;
    transition: background-color 0.3s, color 0.3s;
    border: solid 1px #00D154;
}

@media (max-width: 767px) {
  .e-n-tabs-mobile > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading {
    display: flex;
    flex-direction: column; /* Alinha as tabs uma abaixo da outra */
  }

  #tabs-services {
    display: flex;
    flex-direction: column; /* Faz com que as tabs fiquem em coluna */
    width: 100%;
    overflow-x: unset; /* Remove o scroll horizontal */
  }

  #tabs-services .tab-title {
    width: 100%;
    flex: none;
    text-align: center; /* Centraliza o texto dentro da tab */
  }

  .e-n-tab-title {
    flex-shrink: 0;
    max-width: 100%;
    flex-basis: auto;
    display: block; /* Garante que cada título ocupe uma linha */
    width: 100%; /* Ocupa toda a largura disponível */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da6a14a */.elementor-312 .elementor-element.elementor-element-da6a14a::after {
    content: "";
    position: absolute;
    pointer-events: none !important;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url('https://adv.dmeira.online/wp-content/uploads/2024/10/ruido.webp');
    background-repeat: repeat; /* Faz a imagem se repetir */
   /* Define o tamanho das imagens repetidas */
    mix-blend-mode: screen;
    opacity: 0.02}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76a3f5 */.elementor-312 .elementor-element.elementor-element-e76a3f5{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b4c4168 */.glowbox, .btn-cta {
    font-family: 'Poppins', sans-serif;
}

/* O restante do CSS continua igual, apenas garantindo que a Poppins seja aplicada */


.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: auto;
    --animation-speed: 2s;
}

.glowbox-active .glowbox-animations,
.glowbox-active .glowbox-borders-masker {
    opacity: 1;
}

.glowbox-animations,
.glowbox-borders {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 1;
}

.glowbox-animations:before,
.glowbox-borders:before {
    content: "";
    float: left;
    padding-top: 100%;
}

.glowbox-animations:after,
.glowbox-borders:after {
    clear: both;
    content: "";
    display: block;
}

.glowbox-animations {
    opacity: 0;
    pointer-events: none;
    transition: 1s ease opacity;
}

.glowbox-animations * {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.glowbox-borders,
.glowbox-glow,
.glowbox-stars {
    animation: borderTurn var(--animation-speed) infinite linear;
    background-image: conic-gradient(
      from 0 at 50% 50%,
      #01AA5C 0deg,
      #01AA5C00 60deg,
      #01AA5C00 300deg,
      #01AA5C 360deg
    );
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.glowbox-stars-masker {
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0534 15.732C13.8444 15.283 14.2848 14.8489 14.7326 15.051C14.8296 15.0959 14.9043 15.1707 14.949 15.268C15.1506 15.717 14.7177 16.1511 14.2698 15.949C14.1728 15.9041 14.0982 15.8293 14.0534 15.732Z' fill='black'/%3E%3Cpath d='M18.8001 13.5093C19.0016 13.0603 18.5687 12.6263 18.1209 12.8283C18.0239 12.8732 17.9492 12.9481 17.9045 13.0453C17.6955 13.4944 18.1358 13.9284 18.5837 13.7264C18.6807 13.6815 18.7553 13.6066 18.8001 13.5093Z' fill='black'/%3E%3Cpath d='M0.949043 2.732C1.15057 2.28297 0.717663 1.84891 0.269836 2.05097C0.172806 2.09587 0.098162 2.17071 0.0533793 2.268C-0.155607 2.71703 0.284759 3.15109 0.732587 2.94903C0.829616 2.90413 0.90426 2.82929 0.949043 2.732Z' fill='black'/%3E%3Cpath d='M26.9489 7.732C27.151 7.28297 26.7169 6.84891 26.2679 7.05097C26.1706 7.09587 26.0958 7.17071 26.0508 7.268C25.8488 7.71703 26.2828 8.15109 26.7319 7.94903C26.8292 7.90413 26.904 7.82929 26.9489 7.732Z' fill='black'/%3E%3Cpath d='M13.0534 5.732C12.8444 5.28297 13.2848 4.84891 13.7326 5.05097C13.8296 5.09587 13.9043 5.17071 13.949 5.268C14.1506 5.71703 13.7177 6.15109 13.2698 5.94903C13.1728 5.90413 13.0982 5.82929 13.0534 5.732Z' fill='black'/%3E%3Cpath d='M10.0534 17.732C9.84439 17.283 10.2848 16.8489 10.7326 17.051C10.8296 17.0959 10.9043 17.1707 10.949 17.268C11.1506 17.717 10.7177 18.1511 10.2698 17.949C10.1728 17.9041 10.0982 17.8293 10.0534 17.732Z' fill='black'/%3E%3Cpath d='M15.0534 21.732C14.8444 21.283 15.2848 20.8489 15.7326 21.051C15.8296 21.0959 15.9043 21.1707 15.949 21.268C16.1506 21.717 15.7177 22.1511 15.2698 21.949C15.1728 21.9041 15.0982 21.8293 15.0534 21.732Z' fill='black'/%3E%3C/svg%3E%0A");
    mask-repeat: repeat;
    -webkit-mask-repeat: repeat;
    mask-size: auto;
    -webkit-mask-size: auto;
}

.glowbox-glow {
    filter: blur(8px);
    opacity: 0.12;
}

.glowbox-borders {
    animation-name: borderTurnWithTranslate;
}

.glowbox-borders-masker {
    border-radius: 999px;
    content: "";
    height: 100%;
    inset: 0;
    left: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: 0;
    padding: 1px;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 1s ease opacity;
    width: 100%;
    z-index: 1;
}

@keyframes borderTurn {
    0% { transform: rotate(0); }
    to { transform: rotate(360deg); }
}

@keyframes borderTurnWithTranslate {
    0% { transform: translate(-50%, -50%) rotate(0); }
    to { transform: translate(-50%, -50%) rotate(360deg); }
}

/* ===== Botão ===== */
.btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 30px 10px 10px;
    background-color: #01AA5C;
    background: linear-gradient(225deg, #01AA5C20 5%, #01AA5C08 43%, #01AA5C03 68%);
    border: 1px solid #01AA5C36;
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #01AA5C94;
    flex-wrap: nowrap;
}

.btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 28px;
    background: linear-gradient(271.55deg, #01AA5C, #01AA5C, #01AA5C);
    border: 1px solid #01AA5C30;
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    box-shadow: -4.15px 10.39px 70.01px 0px #01AA5C30, -2.08px 4.15px 38.22px 0px #01AA5C30, -5.2px -4px 12.3px -10.4px #01AA5C37 inset;
    overflow: hidden;
}

.btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at top center, #01AA5C 0%, #0B2016 100%);
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
}


.btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
}

.arrow-icon {
    display: inline-block;
    width: 18px;
    rotate: -140deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all;
}

.btn-cta-box:hover .arrow-icon {
    rotate: -90deg;
    transition: 0.5s ease all;
}

/* ===== Responsividade ===== */
@media (max-width: 480px) {
    .btn-cta-box { gap: 10px; padding: 8px 12px 8px 8px; }
    .btn-cta { font-size: 14px; padding: 12px 14px; }
    .arrow-icon { rotate: -90deg; width: 16px; }
}

@media (max-width: 320px) {
    .btn-cta-box { gap: 8px; padding: 6px 8px 6px 6px; }
    .btn-cta { font-size: 12px; padding: 10px 12px; }
    .arrow-icon { width: 14px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d1c134 */h1,h2,h3,h4,h5,h6,span,p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f19dc15 */.flutuar {
animation: flutuacao 2s ease-in-out infinite;
}

@keyframes flutuacao {
0% {
transform: translateY(0);
}
50% {
transform: translateY(-12px);
}
100% {
transform: translateY(0);
}
}/* End custom CSS */
/* Start custom CSS */body::after {
        content: "";
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        height: 100vh;
        background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
        background-size: 2px 2px;
        pointer-events: none !important;
        z-index: 9999;
        opacity: 0.05;
        mix-blend-mode: plus-lighter;
    }


/* tirar lateral branca */

html, body{
    width: 100%;
    overflow-x: hidden;
}

/* tirar padding inferior dos textos */
P{
    margin: 0px !important;
}

/* alterar cor da barra de rolagem */

body::-webkit-scrollbar {
width: 10px;
}

body::-webkit-scrollbar-track {
background: #fff;
}

body::-webkit-scrollbar-thumb {
background-color: #8A8A8A;

border-radius: 10px;

border: 0px solid #fff;

}

/* alterar cor da seleção de elementos */
*::selection {
  color: #ffffff;
  background: #5A5A5A;
}


/* alterar cor da barra de navegação no mobile */

<!-- Cor navegador Mobile -->

<!-- Chrome: -->
<meta name="theme-color" content="#000" />

<!-- Safari e Windows Phone: -->
<meta name="apple-mobile-web-app-status-bar-style" content="#000" />
<meta name="msapplication-navbutton-color" content="#000" />/* End custom CSS */