.elementor-12 .elementor-element.elementor-element-e416b77{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-12 .elementor-element.elementor-element-e416b77:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e416b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://isaacpandolfi.com/wp-content/uploads/2025/12/hero-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a43a680{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a43a680.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4d2a35f{--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-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-12 .elementor-element.elementor-element-fcfd76b{width:var( --container-widget-width, 282px );max-width:282px;--container-widget-width:282px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fcfd76b.elementor-element{--align-self:flex-start;}.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-12 .elementor-element.elementor-element-26e144e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:34px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-eea9030{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-eea9030 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.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-12 .elementor-element.elementor-element-a76d599 .elementor-button{background-color:#07CCE6;font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-12 .elementor-element.elementor-element-a76d599.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a76d599 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-a76d599 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-12 .elementor-element.elementor-element-a76d599 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a76d599 .elementor-button:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a76d599 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a76d599 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-605322e{--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-12 .elementor-element.elementor-element-d0e5458{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0ccba34{--display:flex;--min-height:476px;--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-0ccba34.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-369a879{--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-12 .elementor-element.elementor-element-ca67e5a{--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-12 .elementor-element.elementor-element-ea3c938 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fd81d0a{width:var( --container-widget-width, 423px );max-width:423px;--container-widget-width:423px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fd81d0a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1679c37.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-3e8f542.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-3e8f542 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9883bea{--display:flex;--min-height:476px;--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-9883bea.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-28c7777{--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-12 .elementor-element.elementor-element-6738d3b{--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-12 .elementor-element.elementor-element-bc47969 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c8f5722{width:var( --container-widget-width, 423px );max-width:423px;--container-widget-width:423px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c8f5722 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-55c18e4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-578ab39.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-578ab39 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b9527cd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b9527cd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c57ec77{--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-12 .elementor-element.elementor-element-c57ec77.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7753f6f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d701bbb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d701bbb.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5396d2a{width:var( --container-widget-width, 799px );max-width:799px;--container-widget-width:799px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-5396d2a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5396d2a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f27313e .elementor-button{background-color:#07CCE6;font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-12 .elementor-element.elementor-element-f27313e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f27313e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f27313e .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-12 .elementor-element.elementor-element-f27313e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f27313e .elementor-button:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f27313e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f27313e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-72178f9{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-72178f9.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f9188db{--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;--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-12 .elementor-element.elementor-element-f9188db.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4b67e11{--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-12 .elementor-element.elementor-element-b8da139 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c0facc5{width:var( --container-widget-width, 799px );max-width:799px;--container-widget-width:799px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-c0facc5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c0facc5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-08923a1{--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-12 .elementor-element.elementor-element-2f92468{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2f92468.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2f92468 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-649cd44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e18d20d{width:var( --container-widget-width, 592px );max-width:592px;--container-widget-width:592px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-e18d20d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e18d20d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5bacd5f .elementor-button{background-color:#07CCE6;font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-12 .elementor-element.elementor-element-5bacd5f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5bacd5f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-5bacd5f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-12 .elementor-element.elementor-element-5bacd5f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5bacd5f .elementor-button:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5bacd5f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-5bacd5f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f267809{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-59f136c{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-59f136c.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2ebfde7{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2ebfde7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d900a2{width:var( --container-widget-width, 401px );max-width:401px;--container-widget-width:401px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9033ebd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-12 .elementor-element.elementor-element-9033ebd .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9033ebd .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-12 .elementor-element.elementor-element-9033ebd .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9033ebd .swiper-pagination-bullet{background:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fc4a468 .elementor-button{background-color:#07CCE6;font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-12 .elementor-element.elementor-element-fc4a468.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fc4a468 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-fc4a468 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-12 .elementor-element.elementor-element-fc4a468 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-fc4a468 .elementor-button:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fc4a468 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-fc4a468 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bcafee9{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bcafee9.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-c926a19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-25fa1c1{width:var( --container-widget-width, 706px );max-width:706px;--container-widget-width:706px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-25fa1c1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-25fa1c1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2d6b836{width:var( --container-widget-width, 554px );max-width:554px;--container-widget-width:554px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-2d6b836.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2d6b836 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5918407 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-12 .elementor-element.elementor-element-5918407 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5918407 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-12 .elementor-element.elementor-element-5918407 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5918407 .swiper-pagination-bullet{background:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-61f285e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7281a66.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7281a66{text-align:center;}.elementor-12 .elementor-element.elementor-element-7281a66 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-32e1f74 .elementor-button{background-color:#07CCE6;font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-12 .elementor-element.elementor-element-32e1f74.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-32e1f74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-32e1f74 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-12 .elementor-element.elementor-element-32e1f74 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-32e1f74 .elementor-button:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-32e1f74 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-32e1f74 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1167ebe{--display:flex;--min-height:663px;--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;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:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:30px 30px 30px 30px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1167ebe.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f9cf647{width:var( --container-widget-width, 461px );max-width:461px;--container-widget-width:461px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fed6c27{width:var( --container-widget-width, 461px );max-width:461px;--container-widget-width:461px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-343433d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ffe9c6f{--display:flex;--min-height:62px;--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;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:#FFFFFF4D;--border-color:#FFFFFF4D;--border-radius:600px 600px 600px 600px;--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-12 .elementor-element.elementor-element-2ffae21{width:var( --container-widget-width, 286px );max-width:286px;--container-widget-width:286px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-2ffae21.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2ffae21 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d1d7e6.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-6d1d7e6{text-align:start;}.elementor-12 .elementor-element.elementor-element-6d1d7e6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;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-12 .elementor-element.elementor-element-286a811{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3342d6e{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3342d6e.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-61ad445{--display:flex;--min-height:594px;--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fb5cd9{width:var( --container-widget-width, 416px );max-width:416px;--container-widget-width:416px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-7fb5cd9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7fb5cd9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1152e37{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-1152e37.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1152e37 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3518c0e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3518c0e{text-align:center;}.elementor-12 .elementor-element.elementor-element-3518c0e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.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-12 .elementor-element.elementor-element-40ebaaf{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-40ebaaf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-icon i{color:#00CF44;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-icon svg{fill:#00CF44;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-592c2d6{width:var( --container-widget-width, 156px );max-width:156px;--container-widget-width:156px;--container-widget-flex-grow:0;top:-71px;z-index:-9999999;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-592c2d6{right:-81px;}body.rtl .elementor-12 .elementor-element.elementor-element-592c2d6{left:-81px;}.elementor-12 .elementor-element.elementor-element-fdcee4d{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ab76ca{width:var( --container-widget-width, 282px );max-width:282px;--container-widget-width:282px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3ab76ca.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c86200f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c86200f{text-align:center;}.elementor-12 .elementor-element.elementor-element-c86200f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-60ac043.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-60ac043{text-align:center;}.elementor-12 .elementor-element.elementor-element-60ac043 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:43px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24b6ec7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-24b6ec7{text-align:center;}.elementor-12 .elementor-element.elementor-element-24b6ec7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:104px;font-weight:600;line-height:1em;color:#FF9366;}.elementor-12 .elementor-element.elementor-element-9624d32.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9624d32{text-align:center;}.elementor-12 .elementor-element.elementor-element-9624d32 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8b2d76a{width:var( --container-widget-width, 286px );max-width:286px;--container-widget-width:286px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-8b2d76a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8b2d76a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d63a5d7 .elementor-button{background-color:#07CCE6;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:15px 18px 15px 18px;}.elementor-12 .elementor-element.elementor-element-d63a5d7{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d63a5d7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d63a5d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-d63a5d7 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-12 .elementor-element.elementor-element-d63a5d7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d63a5d7 .elementor-button:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d63a5d7 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d63a5d7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f775cf5{width:var( --container-widget-width, 156px );max-width:156px;--container-widget-width:156px;--container-widget-flex-grow:0;top:-71px;z-index:-9999999;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f775cf5{right:-81px;}body.rtl .elementor-12 .elementor-element.elementor-element-f775cf5{left:-81px;}.elementor-12 .elementor-element.elementor-element-d92e615{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d92e615.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0a01e9c{--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-12 .elementor-element.elementor-element-6b92aaa{--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-12 .elementor-element.elementor-element-46387da.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-46387da{text-align:start;}.elementor-12 .elementor-element.elementor-element-46387da .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4f38370{width:var( --container-widget-width, 546px );max-width:546px;--container-widget-width:546px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-4f38370.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4f38370 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1e76b97.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1e76b97{text-align:start;}.elementor-12 .elementor-element.elementor-element-1e76b97 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0e86fa4 .elementor-button{background-color:#07CCE6;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:15px 18px 15px 18px;}.elementor-12 .elementor-element.elementor-element-0e86fa4{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0e86fa4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-0e86fa4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-0e86fa4 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-12 .elementor-element.elementor-element-0e86fa4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0e86fa4 .elementor-button:focus{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0e86fa4 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0e86fa4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-df71f1c{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-df71f1c.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2d61dd0{--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-12 .elementor-element.elementor-element-17539ce{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-17539ce.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-17539ce .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3de7efe.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-bed21f5{--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-12 .elementor-element.elementor-element-274fe6d{--display:flex;}.elementor-12 .elementor-element.elementor-element-ecdfbd3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1424efb{--display:flex;}.elementor-12 .elementor-element.elementor-element-bc0ea08 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5ae513e{--display:flex;}.elementor-12 .elementor-element.elementor-element-7143a72 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-86d57b5{--display:flex;}.elementor-12 .elementor-element.elementor-element-d807925 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cd3ccd2{--display:flex;}.elementor-12 .elementor-element.elementor-element-b1bb874 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d8891d4{--display:flex;}.elementor-12 .elementor-element.elementor-element-cc8c5d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d326578{--display:flex;}.elementor-12 .elementor-element.elementor-element-47f728b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-53f91e5{--n-accordion-title-font-size:15px;width:var( --container-widget-width, 734px );max-width:734px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:734px;--container-widget-flex-grow:0;--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:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:600px 600px 600px 600px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FF7840;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FF7840;--n-accordion-icon-active-color:#FF7840;}.elementor-12 .elementor-element.elementor-element-53f91e5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFD39600;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF47;}.elementor-12 .elementor-element.elementor-element-53f91e5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FCBB7700;border-style:solid;border-color:#FFFFFF40;}.elementor-12 .elementor-element.elementor-element-53f91e5 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#1C1919;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF47;}.elementor-12 .elementor-element.elementor-element-53f91e5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-53f91e5 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-12 .elementor-element.elementor-element-53f91e5 > .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:"Inter", Sans-serif;font-weight:600;}:where( .elementor-12 .elementor-element.elementor-element-53f91e5 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-12 .elementor-element.elementor-element-1245e98{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1245e98:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1245e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-12 .elementor-element.elementor-element-079fa91{text-align:center;}.elementor-12 .elementor-element.elementor-element-079fa91 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0711;}:root{--page-title-display:none;}body.elementor-page-12{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-e416b77{--width:100%;}.elementor-12 .elementor-element.elementor-element-a43a680{--width:1080px;}.elementor-12 .elementor-element.elementor-element-4d2a35f{--width:604px;}.elementor-12 .elementor-element.elementor-element-0ccba34{--width:1041px;}.elementor-12 .elementor-element.elementor-element-369a879{--width:461px;}.elementor-12 .elementor-element.elementor-element-ca67e5a{--width:472px;}.elementor-12 .elementor-element.elementor-element-9883bea{--width:1041px;}.elementor-12 .elementor-element.elementor-element-28c7777{--width:461px;}.elementor-12 .elementor-element.elementor-element-6738d3b{--width:472px;}.elementor-12 .elementor-element.elementor-element-c57ec77{--width:976px;}.elementor-12 .elementor-element.elementor-element-d701bbb{--width:610px;}.elementor-12 .elementor-element.elementor-element-72178f9{--width:1075px;}.elementor-12 .elementor-element.elementor-element-f9188db{--width:1010px;}.elementor-12 .elementor-element.elementor-element-4b67e11{--width:485px;}.elementor-12 .elementor-element.elementor-element-08923a1{--width:475px;}.elementor-12 .elementor-element.elementor-element-59f136c{--width:854px;}.elementor-12 .elementor-element.elementor-element-1167ebe{--width:1004px;}.elementor-12 .elementor-element.elementor-element-343433d{--width:423px;}.elementor-12 .elementor-element.elementor-element-ffe9c6f{--width:371px;}.elementor-12 .elementor-element.elementor-element-3342d6e{--width:1140px;}.elementor-12 .elementor-element.elementor-element-61ad445{--width:536px;}.elementor-12 .elementor-element.elementor-element-fdcee4d{--width:536px;}.elementor-12 .elementor-element.elementor-element-d92e615{--width:974px;}.elementor-12 .elementor-element.elementor-element-0a01e9c{--width:237px;}.elementor-12 .elementor-element.elementor-element-6b92aaa{--width:589px;}.elementor-12 .elementor-element.elementor-element-df71f1c{--width:994px;}.elementor-12 .elementor-element.elementor-element-2d61dd0{--width:336px;}.elementor-12 .elementor-element.elementor-element-bed21f5{--width:618px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-e416b77:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e416b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://isaacpandolfi.com/wp-content/uploads/2025/12/hero.webp");}.elementor-12 .elementor-element.elementor-element-e416b77{--min-height:980px;}.elementor-12 .elementor-element.elementor-element-4d2a35f{--width:360px;--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:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4d2a35f.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fcfd76b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-26e144e{text-align:center;}.elementor-12 .elementor-element.elementor-element-26e144e .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-eea9030.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-eea9030{text-align:center;}.elementor-12 .elementor-element.elementor-element-eea9030 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-a76d599{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a76d599.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a76d599 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-0ccba34{--width:360px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ea3c938{text-align:center;}.elementor-12 .elementor-element.elementor-element-ea3c938 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-fd81d0a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fd81d0a{text-align:center;}.elementor-12 .elementor-element.elementor-element-fd81d0a .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3e8f542.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3e8f542{text-align:center;}.elementor-12 .elementor-element.elementor-element-3e8f542 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9883bea{--width:360px;--min-height:881px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6738d3b{--width:280px;}.elementor-12 .elementor-element.elementor-element-bc47969{text-align:center;}.elementor-12 .elementor-element.elementor-element-bc47969 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-c8f5722.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c8f5722{text-align:center;}.elementor-12 .elementor-element.elementor-element-c8f5722 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-55c18e4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-578ab39{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-578ab39.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-578ab39 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-b9527cd{width:var( --container-widget-width, 304px );max-width:304px;--container-widget-width:304px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-b9527cd .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-7753f6f{--width:304px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7753f6f.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d701bbb{--width:304px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-5396d2a{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5396d2a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5396d2a .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f27313e{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f27313e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f27313e .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f9188db{--width:360px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-b8da139{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-b8da139.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b8da139 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-c0facc5{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;text-align:center;}.elementor-12 .elementor-element.elementor-element-c0facc5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c0facc5 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-08923a1.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-2f92468{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-2f92468 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-649cd44{--width:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-649cd44.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e18d20d{--container-widget-width:334px;--container-widget-flex-grow:0;width:var( --container-widget-width, 334px );max-width:334px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e18d20d .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-5bacd5f{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5bacd5f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5bacd5f .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-59f136c{--width:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-2ebfde7{text-align:center;}.elementor-12 .elementor-element.elementor-element-2ebfde7 .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-6d900a2.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-fc4a468{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fc4a468.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fc4a468 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-25fa1c1{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;text-align:center;}.elementor-12 .elementor-element.elementor-element-25fa1c1 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-2d6b836{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2d6b836 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-7281a66{width:var( --container-widget-width, 312px );max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-7281a66 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-32e1f74{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-32e1f74.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-32e1f74 .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-1167ebe{--width:360px;--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-343433d{--width:302px;--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-12 .elementor-element.elementor-element-343433d.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ffe9c6f{--width:302px;--min-height:76px;}.elementor-12 .elementor-element.elementor-element-ffe9c6f.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2ffae21{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2ffae21 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6d1d7e6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6d1d7e6{text-align:center;}.elementor-12 .elementor-element.elementor-element-6d1d7e6 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-3342d6e{--width:360px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fb5cd9{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7fb5cd9 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-1152e37{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1152e37 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3518c0e{text-align:center;}.elementor-12 .elementor-element.elementor-element-3518c0e .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-40ebaaf{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-40ebaaf .elementor-icon-list-item > a{line-height:1.2em;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-592c2d6{right:91px;}body.rtl .elementor-12 .elementor-element.elementor-element-592c2d6{left:91px;}.elementor-12 .elementor-element.elementor-element-3ab76ca{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-12 .elementor-element.elementor-element-3ab76ca.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c86200f{text-align:center;}.elementor-12 .elementor-element.elementor-element-c86200f .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-60ac043{text-align:center;}.elementor-12 .elementor-element.elementor-element-60ac043 .elementor-heading-title{font-size:43px;}.elementor-12 .elementor-element.elementor-element-24b6ec7{text-align:center;}.elementor-12 .elementor-element.elementor-element-24b6ec7 .elementor-heading-title{font-size:60px;}.elementor-12 .elementor-element.elementor-element-9624d32{text-align:center;}.elementor-12 .elementor-element.elementor-element-9624d32 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-8b2d76a{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8b2d76a .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-d63a5d7{width:var( --container-widget-width, 314px );max-width:314px;--container-widget-width:314px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d63a5d7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d63a5d7 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-d92e615{--width:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-0a01e9c{--width:326px;}.elementor-12 .elementor-element.elementor-element-0a01e9c.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6b92aaa{--width:360px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-46387da{text-align:center;}.elementor-12 .elementor-element.elementor-element-46387da .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-4f38370{text-align:center;}.elementor-12 .elementor-element.elementor-element-4f38370 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-1e76b97{text-align:center;}.elementor-12 .elementor-element.elementor-element-1e76b97 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-0e86fa4{width:var( --container-widget-width, 314px );max-width:314px;--container-widget-width:314px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0e86fa4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0e86fa4 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-2d61dd0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-2d61dd0.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-17539ce{--container-widget-width:276px;--container-widget-flex-grow:0;width:var( --container-widget-width, 276px );max-width:276px;text-align:center;}.elementor-12 .elementor-element.elementor-element-17539ce.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-17539ce .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-3de7efe{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3de7efe.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-53f91e5{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-12 .elementor-element.elementor-element-1245e98{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for button, class: .elementor-element-a76d599 */.snap .elementor-button {
  border-radius: 600px;
  background: linear-gradient(90deg, #00CF44 -8.16%, #006923 108.23%);
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 30px !important;
  padding: 10px;
  margin-left: 10px;
  background: #000;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #fff !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}

/* EFEITOS ADICIONAIS – SEM ALTERAR O ORIGINAL */
.snap .elementor-button {
  transition: all 0.4s ease;
}

.snap:hover .elementor-button {
  box-shadow:
    0 0 12px rgba(0, 207, 68, 0.6),
    0 0 30px rgba(0, 207, 68, 0.35),
    0 10px 25px rgba(0, 0, 0, 0.25);
  transform: translateY(-2px);
}

.snap:hover .elementor-button-icon {
  box-shadow:
    0 0 10px rgba(0, 207, 68, 0.8),
    0 0 20px rgba(0, 207, 68, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ccba34 */.elementor-12 .elementor-element.elementor-element-0ccba34{
    background: linear-gradient(0deg, #3B2E5B -91.4%, #74504D 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9883bea */.elementor-12 .elementor-element.elementor-element-9883bea{
    background: linear-gradient(0deg, #3B2E5B -91.4%, #74504D 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f27313e */.snap .elementor-button {
  border-radius: 600px;
  background: linear-gradient(90deg, #00CF44 -8.16%, #006923 108.23%);
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 30px !important;
  padding: 10px;
  margin-left: 10px;
  background: #000;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #fff !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}

/* EFEITOS ADICIONAIS – SEM ALTERAR O ORIGINAL */
.snap .elementor-button {
  transition: all 0.4s ease;
}

.snap:hover .elementor-button {
  box-shadow:
    0 0 12px rgba(0, 207, 68, 0.6),
    0 0 30px rgba(0, 207, 68, 0.35),
    0 10px 25px rgba(0, 0, 0, 0.25);
  transform: translateY(-2px);
}

.snap:hover .elementor-button-icon {
  box-shadow:
    0 0 10px rgba(0, 207, 68, 0.8),
    0 0 20px rgba(0, 207, 68, 0.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bacd5f */.snap .elementor-button {
  border-radius: 600px;
  background: linear-gradient(90deg, #00CF44 -8.16%, #006923 108.23%);
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 30px !important;
  padding: 10px;
  margin-left: 10px;
  background: #000;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #fff !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}

/* EFEITOS ADICIONAIS – SEM ALTERAR O ORIGINAL */
.snap .elementor-button {
  transition: all 0.4s ease;
}

.snap:hover .elementor-button {
  box-shadow:
    0 0 12px rgba(0, 207, 68, 0.6),
    0 0 30px rgba(0, 207, 68, 0.35),
    0 10px 25px rgba(0, 0, 0, 0.25);
  transform: translateY(-2px);
}

.snap:hover .elementor-button-icon {
  box-shadow:
    0 0 10px rgba(0, 207, 68, 0.8),
    0 0 20px rgba(0, 207, 68, 0.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc4a468 */.snap .elementor-button {
  border-radius: 600px;
  background: linear-gradient(90deg, #00CF44 -8.16%, #006923 108.23%);
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 30px !important;
  padding: 10px;
  margin-left: 10px;
  background: #000;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #fff !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}

/* EFEITOS ADICIONAIS – SEM ALTERAR O ORIGINAL */
.snap .elementor-button {
  transition: all 0.4s ease;
}

.snap:hover .elementor-button {
  box-shadow:
    0 0 12px rgba(0, 207, 68, 0.6),
    0 0 30px rgba(0, 207, 68, 0.35),
    0 10px 25px rgba(0, 0, 0, 0.25);
  transform: translateY(-2px);
}

.snap:hover .elementor-button-icon {
  box-shadow:
    0 0 10px rgba(0, 207, 68, 0.8),
    0 0 20px rgba(0, 207, 68, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f267809 */.elementor-12 .elementor-element.elementor-element-f267809{
    background: linear-gradient(0deg, #74504D -91.4%, #3B2E5B 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32e1f74 */.snap .elementor-button {
  border-radius: 600px;
  background: linear-gradient(90deg, #00CF44 -8.16%, #006923 108.23%);
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 30px !important;
  padding: 10px;
  margin-left: 10px;
  background: #000;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #fff !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}

/* EFEITOS ADICIONAIS – SEM ALTERAR O ORIGINAL */
.snap .elementor-button {
  transition: all 0.4s ease;
}

.snap:hover .elementor-button {
  box-shadow:
    0 0 12px rgba(0, 207, 68, 0.6),
    0 0 30px rgba(0, 207, 68, 0.35),
    0 10px 25px rgba(0, 0, 0, 0.25);
  transform: translateY(-2px);
}

.snap:hover .elementor-button-icon {
  box-shadow:
    0 0 10px rgba(0, 207, 68, 0.8),
    0 0 20px rgba(0, 207, 68, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ad445 */.elementor-12 .elementor-element.elementor-element-61ad445{
border: 1px solid rgba(255, 255, 255, 0.15);
background: linear-gradient(0deg, #26232F 0%, #583F54 164.8%), #1C1919;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d63a5d7 */.snap .elementor-button {
  border-radius: 600px;
  background: linear-gradient(90deg, #00CF44 -8.16%, #006923 108.23%);
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 30px !important;
  padding: 10px;
  margin-left: 10px;
  background: #000;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #fff !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}

/* EFEITOS ADICIONAIS – SEM ALTERAR O ORIGINAL */
.snap .elementor-button {
  transition: all 0.4s ease;
}

.snap:hover .elementor-button {
  box-shadow:
    0 0 12px rgba(0, 207, 68, 0.6),
    0 0 30px rgba(0, 207, 68, 0.35),
    0 10px 25px rgba(0, 0, 0, 0.25);
  transform: translateY(-2px);
}

.snap:hover .elementor-button-icon {
  box-shadow:
    0 0 10px rgba(0, 207, 68, 0.8),
    0 0 20px rgba(0, 207, 68, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdcee4d */.elementor-12 .elementor-element.elementor-element-fdcee4d{
border: 1px solid rgba(255, 255, 255, 0.15);
background: #3B2E5B;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e86fa4 */.snap .elementor-button {
  border-radius: 600px;
  background: linear-gradient(90deg, #00CF44 -8.16%, #006923 108.23%);
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 30px !important;
  padding: 10px;
  margin-left: 10px;
  background: #000;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #fff !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}

/* EFEITOS ADICIONAIS – SEM ALTERAR O ORIGINAL */
.snap .elementor-button {
  transition: all 0.4s ease;
}

.snap:hover .elementor-button {
  box-shadow:
    0 0 12px rgba(0, 207, 68, 0.6),
    0 0 30px rgba(0, 207, 68, 0.35),
    0 10px 25px rgba(0, 0, 0, 0.25);
  transform: translateY(-2px);
}

.snap:hover .elementor-button-icon {
  box-shadow:
    0 0 10px rgba(0, 207, 68, 0.8),
    0 0 20px rgba(0, 207, 68, 0.6);
}/* End custom CSS */