.elementor-154 .elementor-element.elementor-element-564f12a{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-154 .elementor-element.elementor-element-564f12a:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-564f12a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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-154 .elementor-element.elementor-element-ef5eb86{width:var( --container-widget-width, 18vw );max-width:18vw;--container-widget-width:18vw;--container-widget-flex-grow:0;top:5vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-ef5eb86{left:75vw;}body.rtl .elementor-154 .elementor-element.elementor-element-ef5eb86{right:75vw;}.elementor-154 .elementor-element.elementor-element-5a9d6ee{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-154 .elementor-element.elementor-element-47f1b1f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-df9481f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-a00b9b8{width:var( --container-widget-width, 28% );max-width:28%;--e-transform-rotateZ:-20deg;margin:0px 1050px calc(var(--kit-widget-spacing, 0px) + -250px) 0px;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-a00b9b8 img{opacity:0.5;}.elementor-154 .elementor-element.elementor-element-1085a4e{width:var( --container-widget-width, 20% );max-width:20%;margin:270px 900px calc(var(--kit-widget-spacing, 0px) + -550px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-1085a4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-154 .elementor-element.elementor-element-998b2de{width:var( --container-widget-width, 37% );max-width:37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -510px) 1000px;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-b0a23f1{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-eabde87{--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;--overlay-opacity:0.7;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-154 .elementor-element.elementor-element-eabde87:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-eabde87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lg.lgoncalveslaw.com/wp-content/uploads/2026/01/2.png");background-position:center center;background-size:cover;}.elementor-154 .elementor-element.elementor-element-eabde87::before, .elementor-154 .elementor-element.elementor-element-eabde87 > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-eabde87 > .e-con-inner > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-eabde87 > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-eabde87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-eabde87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-154 .elementor-element.elementor-element-4beb89e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-2fd42a4{--display:flex;--justify-content:center;}.elementor-154 .elementor-element.elementor-element-51ea704 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-35959b5 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:700;line-height:34px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-270aa90 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-ff04fc1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-ff04fc1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-97169d8{width:var( --container-widget-width, 87% );max-width:87%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-97169d8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-7c80fd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-7c80fd0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-eb99fba{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-eb99fba .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-c41884a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-c41884a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-e82f836{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-e82f836 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-bd6798f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-bd6798f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-2974204{width:var( --container-widget-width, 10vw );max-width:10vw;--container-widget-width:10vw;--container-widget-flex-grow:0;top:-6vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-2974204{left:-9vw;}body.rtl .elementor-154 .elementor-element.elementor-element-2974204{right:-9vw;}.elementor-154 .elementor-element.elementor-element-2974204 img{opacity:0.1;}.elementor-154 .elementor-element.elementor-element-d745548{--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;}.elementor-154 .elementor-element.elementor-element-5c8a612{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-0dd1125{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-a4ef03f{--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;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-154 .elementor-element.elementor-element-a4ef03f:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-a4ef03f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lg.lgoncalveslaw.com/wp-content/uploads/2026/01/3.png");background-position:center center;background-size:cover;}.elementor-154 .elementor-element.elementor-element-a4ef03f::before, .elementor-154 .elementor-element.elementor-element-a4ef03f > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-a4ef03f > .e-con-inner > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-a4ef03f > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-a4ef03f > .e-con-inner > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-a4ef03f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-154 .elementor-element.elementor-element-f133da8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-74d42bd{--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;}.elementor-154 .elementor-element.elementor-element-6b5fa52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -170px;}.elementor-154 .elementor-element.elementor-element-6b5fa52 img{max-width:130%;}.elementor-154 .elementor-element.elementor-element-985b99e{--display:flex;--justify-content:center;}.elementor-154 .elementor-element.elementor-element-0b32de5 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-64bb94e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-2ff83ca{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-2ff83ca .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-39ac1b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-39ac1b4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-761499c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-761499c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-334eb4f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-334eb4f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-548874c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-548874c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-478986c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-478986c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-1334933{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-1334933 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-1a206ac{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-1a206ac .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-f1de0e6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-f1de0e6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-ce1c869{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-ce1c869 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-4d76ec7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-fadb82e{width:var( --container-widget-width, 14vw );max-width:14vw;--container-widget-width:14vw;--container-widget-flex-grow:0;top:65vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-fadb82e{left:31vw;}body.rtl .elementor-154 .elementor-element.elementor-element-fadb82e{right:31vw;}.elementor-154 .elementor-element.elementor-element-fadb82e img{opacity:0.1;}.elementor-154 .elementor-element.elementor-element-4b43bca{--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;--overlay-opacity:0.94;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-154 .elementor-element.elementor-element-4b43bca:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-4b43bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-154 .elementor-element.elementor-element-4b43bca::before, .elementor-154 .elementor-element.elementor-element-4b43bca > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-4b43bca > .e-con-inner > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-4b43bca > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-4b43bca > .e-con-inner > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-4b43bca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-154 .elementor-element.elementor-element-2ec162f{--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;}.elementor-154 .elementor-element.elementor-element-c1e5acb{--display:flex;--justify-content:center;}.elementor-154 .elementor-element.elementor-element-535c8ea{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:start;}.elementor-154 .elementor-element.elementor-element-535c8ea .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-167cd37 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-98315a0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-98315a0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-c2156f3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-c2156f3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-615a241{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-615a241 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-27941d7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-27941d7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-57a3a47{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-57a3a47 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-f2cafec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-f2cafec .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-8ba3b64{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-8ba3b64 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-f0134ef{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-f0134ef .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-ac72afb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-ac72afb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-c0e2c4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-c0e2c4f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-7e7ba4e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-7e7ba4e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-f861fbc{width:var( --container-widget-width, 12vw );max-width:12vw;--container-widget-width:12vw;--container-widget-flex-grow:0;top:65vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-f861fbc{left:-14vw;}body.rtl .elementor-154 .elementor-element.elementor-element-f861fbc{right:-14vw;}.elementor-154 .elementor-element.elementor-element-f861fbc img{opacity:0.1;}.elementor-154 .elementor-element.elementor-element-a84a0d4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-154 .elementor-element.elementor-element-4229a8d img{max-width:120%;border-radius:50px 50px 50px 50px;}.elementor-154 .elementor-element.elementor-element-9883925{--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;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-154 .elementor-element.elementor-element-9883925:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-9883925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lg.lgoncalveslaw.com/wp-content/uploads/2026/01/1.png");background-position:center center;background-size:cover;}.elementor-154 .elementor-element.elementor-element-9883925::before, .elementor-154 .elementor-element.elementor-element-9883925 > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-9883925 > .e-con-inner > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-9883925 > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-9883925 > .e-con-inner > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-9883925 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-154 .elementor-element.elementor-element-5c8f8b6{text-align:center;}.elementor-154 .elementor-element.elementor-element-5c8f8b6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-a4e4afc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-154 .elementor-element.elementor-element-b3cfa6c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-154 .elementor-element.elementor-element-70ff8b5 .elementor-icon-wrapper{text-align:start;}.elementor-154 .elementor-element.elementor-element-70ff8b5.elementor-view-stacked .elementor-icon{background-color:#FF9C00;}.elementor-154 .elementor-element.elementor-element-70ff8b5.elementor-view-framed .elementor-icon, .elementor-154 .elementor-element.elementor-element-70ff8b5.elementor-view-default .elementor-icon{color:#FF9C00;border-color:#FF9C00;}.elementor-154 .elementor-element.elementor-element-70ff8b5.elementor-view-framed .elementor-icon, .elementor-154 .elementor-element.elementor-element-70ff8b5.elementor-view-default .elementor-icon svg{fill:#FF9C00;}.elementor-154 .elementor-element.elementor-element-70ff8b5 .elementor-icon{font-size:45px;}.elementor-154 .elementor-element.elementor-element-70ff8b5 .elementor-icon svg{height:45px;}.elementor-154 .elementor-element.elementor-element-21adfae{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-21adfae .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-77fe6ec{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-55f5a0e .elementor-icon-wrapper{text-align:start;}.elementor-154 .elementor-element.elementor-element-55f5a0e.elementor-view-stacked .elementor-icon{background-color:#FF9C00;}.elementor-154 .elementor-element.elementor-element-55f5a0e.elementor-view-framed .elementor-icon, .elementor-154 .elementor-element.elementor-element-55f5a0e.elementor-view-default .elementor-icon{color:#FF9C00;border-color:#FF9C00;}.elementor-154 .elementor-element.elementor-element-55f5a0e.elementor-view-framed .elementor-icon, .elementor-154 .elementor-element.elementor-element-55f5a0e.elementor-view-default .elementor-icon svg{fill:#FF9C00;}.elementor-154 .elementor-element.elementor-element-55f5a0e .elementor-icon{font-size:45px;}.elementor-154 .elementor-element.elementor-element-55f5a0e .elementor-icon svg{height:45px;}.elementor-154 .elementor-element.elementor-element-fbb0d9b{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-fbb0d9b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-68b618f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-0560012 .elementor-icon-wrapper{text-align:start;}.elementor-154 .elementor-element.elementor-element-0560012.elementor-view-stacked .elementor-icon{background-color:#FF9C00;}.elementor-154 .elementor-element.elementor-element-0560012.elementor-view-framed .elementor-icon, .elementor-154 .elementor-element.elementor-element-0560012.elementor-view-default .elementor-icon{color:#FF9C00;border-color:#FF9C00;}.elementor-154 .elementor-element.elementor-element-0560012.elementor-view-framed .elementor-icon, .elementor-154 .elementor-element.elementor-element-0560012.elementor-view-default .elementor-icon svg{fill:#FF9C00;}.elementor-154 .elementor-element.elementor-element-0560012 .elementor-icon{font-size:45px;}.elementor-154 .elementor-element.elementor-element-0560012 .elementor-icon svg{height:45px;}.elementor-154 .elementor-element.elementor-element-ebf4d10{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-ebf4d10 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-11d43d8{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-63aa9b9 .elementor-icon-wrapper{text-align:start;}.elementor-154 .elementor-element.elementor-element-63aa9b9.elementor-view-stacked .elementor-icon{background-color:#FF9C00;}.elementor-154 .elementor-element.elementor-element-63aa9b9.elementor-view-framed .elementor-icon, .elementor-154 .elementor-element.elementor-element-63aa9b9.elementor-view-default .elementor-icon{color:#FF9C00;border-color:#FF9C00;}.elementor-154 .elementor-element.elementor-element-63aa9b9.elementor-view-framed .elementor-icon, .elementor-154 .elementor-element.elementor-element-63aa9b9.elementor-view-default .elementor-icon svg{fill:#FF9C00;}.elementor-154 .elementor-element.elementor-element-63aa9b9 .elementor-icon{font-size:45px;}.elementor-154 .elementor-element.elementor-element-63aa9b9 .elementor-icon svg{height:45px;}.elementor-154 .elementor-element.elementor-element-3b052a9{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-3b052a9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-73e724b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-99bff40 .elementor-icon-wrapper{text-align:start;}.elementor-154 .elementor-element.elementor-element-99bff40.elementor-view-stacked .elementor-icon{background-color:#FF9C00;}.elementor-154 .elementor-element.elementor-element-99bff40.elementor-view-framed .elementor-icon, .elementor-154 .elementor-element.elementor-element-99bff40.elementor-view-default .elementor-icon{color:#FF9C00;border-color:#FF9C00;}.elementor-154 .elementor-element.elementor-element-99bff40.elementor-view-framed .elementor-icon, .elementor-154 .elementor-element.elementor-element-99bff40.elementor-view-default .elementor-icon svg{fill:#FF9C00;}.elementor-154 .elementor-element.elementor-element-99bff40 .elementor-icon{font-size:45px;}.elementor-154 .elementor-element.elementor-element-99bff40 .elementor-icon svg{height:45px;}.elementor-154 .elementor-element.elementor-element-2986bb8{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-2986bb8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-815e3c1{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-6f36e51{width:var( --container-widget-width, 14vw );max-width:14vw;--container-widget-width:14vw;--container-widget-flex-grow:0;top:71vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-6f36e51{left:72vw;}body.rtl .elementor-154 .elementor-element.elementor-element-6f36e51{right:72vw;}.elementor-154 .elementor-element.elementor-element-6f36e51 img{opacity:0.1;}.elementor-154 .elementor-element.elementor-element-5f92004{--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;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-154 .elementor-element.elementor-element-5f92004:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-5f92004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lg.lgoncalveslaw.com/wp-content/uploads/2026/01/3.png");background-position:center center;background-size:cover;}.elementor-154 .elementor-element.elementor-element-5f92004::before, .elementor-154 .elementor-element.elementor-element-5f92004 > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-5f92004 > .e-con-inner > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-5f92004 > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-5f92004 > .e-con-inner > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-5f92004 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-154 .elementor-element.elementor-element-cc2c2ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-8e6357c{--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;}.elementor-154 .elementor-element.elementor-element-d300a7b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-320fad7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-1a8b2fd{width:var( --container-widget-width, 15vw );max-width:15vw;--container-widget-width:15vw;--container-widget-flex-grow:0;top:58vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-1a8b2fd{left:-16vw;}body.rtl .elementor-154 .elementor-element.elementor-element-1a8b2fd{right:-16vw;}.elementor-154 .elementor-element.elementor-element-1a8b2fd img{opacity:0.1;}.elementor-154 .elementor-element.elementor-element-8f3118f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-64567db .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:700;line-height:38px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-f623161{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-f623161 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-39a5b39{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-39a5b39 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-45fbb4f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-45fbb4f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-228289e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-228289e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-faa6c0f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-faa6c0f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-823691f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-823691f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-30b9456{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-30b9456 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-41254b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-41254b5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-9d4a943{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-9d4a943 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-4be8dd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-4be8dd2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-3423270{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-3423270 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-c73a191{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-c73a191 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-889921f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-889921f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-b530716{--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;--overlay-opacity:0.7;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-154 .elementor-element.elementor-element-b530716:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-b530716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lg.lgoncalveslaw.com/wp-content/uploads/2026/01/2.png");background-position:center center;background-size:cover;}.elementor-154 .elementor-element.elementor-element-b530716::before, .elementor-154 .elementor-element.elementor-element-b530716 > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-b530716 > .e-con-inner > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-b530716 > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-b530716 > .e-con-inner > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-b530716 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-154 .elementor-element.elementor-element-315dd25 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:700;line-height:38px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-f7de13f{--display:flex;}.elementor-154 .elementor-element.elementor-element-35d006f{--display:flex;}.elementor-154 .elementor-element.elementor-element-30512fe{--display:flex;}.elementor-154 .elementor-element.elementor-element-f0f247b{--display:flex;}.elementor-154 .elementor-element.elementor-element-bd9bd40{--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#FFFFFF;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:#FF9C00;}.elementor-154 .elementor-element.elementor-element-99dac3c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-35ab2e1{width:var( --container-widget-width, 16vw );max-width:16vw;--container-widget-width:16vw;--container-widget-flex-grow:0;top:8vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-35ab2e1{left:79vw;}body.rtl .elementor-154 .elementor-element.elementor-element-35ab2e1{right:79vw;}.elementor-154 .elementor-element.elementor-element-35ab2e1 img{opacity:0.1;}.elementor-154 .elementor-element.elementor-element-31fba4d{--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;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-154 .elementor-element.elementor-element-31fba4d:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-31fba4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lg.lgoncalveslaw.com/wp-content/uploads/2026/01/1.png");background-position:center center;background-size:cover;}.elementor-154 .elementor-element.elementor-element-31fba4d::before, .elementor-154 .elementor-element.elementor-element-31fba4d > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-31fba4d > .e-con-inner > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-31fba4d > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-31fba4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-31fba4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-154 .elementor-element.elementor-element-56161b9{--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;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:#FFFFFF30;--border-color:#FFFFFF30;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-154 .elementor-element.elementor-element-56161b9:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-56161b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-154 .elementor-element.elementor-element-62db432{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-99c66b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-99c66b1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:700;line-height:38px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-fa31b2e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:700;line-height:34px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-5b63f65{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-5b63f65 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;line-height:26px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-7a1d6e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-7a1d6e5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-b23f8ea{width:var( --container-widget-width, 93% );max-width:93%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-b23f8ea .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-c5469d1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-c5469d1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-3aae77a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-3aae77a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-f0db495{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-f0db495 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-aa34006{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-aa34006 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-adabe8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-adabe8d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:26px;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-154 .elementor-element.elementor-element-3893a8f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-154 .elementor-element.elementor-element-3893a8f .elementor-icon-list-icon i{color:#FF9C00;transition:color 0.3s;}.elementor-154 .elementor-element.elementor-element-3893a8f .elementor-icon-list-icon svg{fill:#FF9C00;transition:fill 0.3s;}.elementor-154 .elementor-element.elementor-element-3893a8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-154 .elementor-element.elementor-element-3893a8f .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-154 .elementor-element.elementor-element-3893a8f .elementor-icon-list-text{color:#E6E6E6;transition:color 0.3s;}.elementor-154 .elementor-element.elementor-element-48d22e8{--display:flex;--justify-content:flex-end;--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-154 .elementor-element.elementor-element-615539d{width:var( --container-widget-width, 10vw );max-width:10vw;--container-widget-width:10vw;--container-widget-flex-grow:0;top:90vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-615539d{left:87vw;}body.rtl .elementor-154 .elementor-element.elementor-element-615539d{right:87vw;}.elementor-154 .elementor-element.elementor-element-615539d img{opacity:0.1;}.elementor-154 .elementor-element.elementor-element-a162ef4{--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;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-154 .elementor-element.elementor-element-a162ef4:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-a162ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lg.lgoncalveslaw.com/wp-content/uploads/2026/01/3.png");background-position:center center;background-size:cover;}.elementor-154 .elementor-element.elementor-element-a162ef4::before, .elementor-154 .elementor-element.elementor-element-a162ef4 > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-a162ef4 > .e-con-inner > .elementor-background-video-container::before, .elementor-154 .elementor-element.elementor-element-a162ef4 > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-a162ef4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-154 .elementor-element.elementor-element-a162ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-154 .elementor-element.elementor-element-230f72a{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF9C00;--border-color:#FF9C00;--border-radius:50px 50px 50px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-154 .elementor-element.elementor-element-230f72a:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-230f72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A3;}.elementor-154 .elementor-element.elementor-element-58a9639{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-28af251{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 20px 7px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF9C00;border-radius:20px 20px 20px 20px;text-align:start;}.elementor-154 .elementor-element.elementor-element-28af251.elementor-element{--align-self:flex-start;}.elementor-154 .elementor-element.elementor-element-28af251 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.36px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-8d74b1b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:700;line-height:38px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-2e74a2c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-2e74a2c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-02eddc5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-02eddc5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-effdc13{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-effdc13 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-67f4068{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-67f4068 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-faecb6a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-faecb6a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-2c03b69{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-2c03b69 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-3e34f30{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-3e34f30 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#E6E6E6;}.elementor-154 .elementor-element.elementor-element-4bfc1f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-1f9017d{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-1f9017d .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:700;line-height:38px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-c385db2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-154 .elementor-element.elementor-element-c385db2 .elementor-icon-list-icon i{color:#FF9C00;transition:color 0.3s;}.elementor-154 .elementor-element.elementor-element-c385db2 .elementor-icon-list-icon svg{fill:#FF9C00;transition:fill 0.3s;}.elementor-154 .elementor-element.elementor-element-c385db2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-154 .elementor-element.elementor-element-c385db2 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-154 .elementor-element.elementor-element-c385db2 .elementor-icon-list-text{color:#E6E6E6;transition:color 0.3s;}.elementor-154 .elementor-element.elementor-element-1db5cf8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-1db5cf8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-6dda60a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-6dda60a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-7785ab8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-7785ab8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-3197085{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-3197085 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-390cb2f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-390cb2f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-24302e5{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-c55ef8a{width:var( --container-widget-width, 10vw );max-width:10vw;--container-widget-width:10vw;--container-widget-flex-grow:0;top:53vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-c55ef8a{left:2vw;}body.rtl .elementor-154 .elementor-element.elementor-element-c55ef8a{right:2vw;}.elementor-154 .elementor-element.elementor-element-c55ef8a img{opacity:0.1;}@media(max-width:1024px){.elementor-154 .elementor-element.elementor-element-564f12a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-47f1b1f{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-a00b9b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) -500px;}.elementor-154 .elementor-element.elementor-element-1085a4e{width:var( --container-widget-width, 125.594px );max-width:125.594px;margin:150px 0px calc(var(--kit-widget-spacing, 0px) + -450px) -550px;--container-widget-width:125.594px;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-998b2de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -150px) 540px;}.elementor-154 .elementor-element.elementor-element-b0a23f1{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-154 .elementor-element.elementor-element-e67a9eb{z-index:111;}.elementor-154 .elementor-element.elementor-element-eabde87{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-4beb89e{--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;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-2fd42a4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:111;}.elementor-154 .elementor-element.elementor-element-51ea704{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-97169d8{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;text-align:center;}.elementor-154 .elementor-element.elementor-element-bd6798f{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-2974204{--container-widget-width:12vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 12vw );max-width:12vw;top:17vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-2974204{left:-2vw;}body.rtl .elementor-154 .elementor-element.elementor-element-2974204{right:-2vw;}.elementor-154 .elementor-element.elementor-element-d745548{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-d745548.e-con{--order:-99999 /* order start hack */;}.elementor-154 .elementor-element.elementor-element-0dd1125{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-a4ef03f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-f133da8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-154 .elementor-element.elementor-element-74d42bd{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-6b5fa52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-6b5fa52 img{max-width:100%;}.elementor-154 .elementor-element.elementor-element-985b99e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-4d76ec7{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-fadb82e{left:-2vw;}body.rtl .elementor-154 .elementor-element.elementor-element-fadb82e{right:-2vw;}.elementor-154 .elementor-element.elementor-element-fadb82e{top:57vh;}.elementor-154 .elementor-element.elementor-element-4b43bca{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-c1e5acb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-535c8ea{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-154 .elementor-element.elementor-element-4229a8d img{max-width:115%;}.elementor-154 .elementor-element.elementor-element-9883925{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-21adfae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-154 .elementor-element.elementor-element-21adfae .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-fbb0d9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-154 .elementor-element.elementor-element-fbb0d9b .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-ebf4d10{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-154 .elementor-element.elementor-element-ebf4d10 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-3b052a9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-154 .elementor-element.elementor-element-3b052a9 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-2986bb8{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-154 .elementor-element.elementor-element-2986bb8 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-815e3c1{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-6f36e51{left:82vw;}body.rtl .elementor-154 .elementor-element.elementor-element-6f36e51{right:82vw;}.elementor-154 .elementor-element.elementor-element-6f36e51{top:58vh;}.elementor-154 .elementor-element.elementor-element-5f92004{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-cc2c2ab{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-8e6357c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-d300a7b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-8f3118f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-154 .elementor-element.elementor-element-30b9456{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-9d4a943{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;text-align:center;}.elementor-154 .elementor-element.elementor-element-b530716{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-bd9bd40{--e-n-carousel-swiper-slides-to-display:2;}.elementor-154 .elementor-element.elementor-element-99dac3c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-35ab2e1{left:77vw;}body.rtl .elementor-154 .elementor-element.elementor-element-35ab2e1{right:77vw;}.elementor-154 .elementor-element.elementor-element-35ab2e1{top:-11vh;}.elementor-154 .elementor-element.elementor-element-31fba4d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-56161b9{--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-154 .elementor-element.elementor-element-62db432{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-154 .elementor-element.elementor-element-7a1d6e5{text-align:center;}.elementor-154 .elementor-element.elementor-element-b23f8ea{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;text-align:center;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-615539d{left:81vw;}body.rtl .elementor-154 .elementor-element.elementor-element-615539d{right:81vw;}.elementor-154 .elementor-element.elementor-element-615539d{top:94vh;}.elementor-154 .elementor-element.elementor-element-a162ef4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-1f9017d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-154 .elementor-element.elementor-element-24302e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-154 .elementor-element.elementor-element-564f12a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-ef5eb86{--container-widget-width:30vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 30vw );max-width:30vw;top:2vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-ef5eb86{left:33vw;}body.rtl .elementor-154 .elementor-element.elementor-element-ef5eb86{right:33vw;}.elementor-154 .elementor-element.elementor-element-5a9d6ee{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-43673ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-47f1b1f{text-align:center;}.elementor-154 .elementor-element.elementor-element-47f1b1f .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-154 .elementor-element.elementor-element-df9481f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-154 .elementor-element.elementor-element-df9481f .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-a00b9b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-154 .elementor-element.elementor-element-1085a4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -170px) -270px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-154 .elementor-element.elementor-element-998b2de{margin:0px -250px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-154 .elementor-element.elementor-element-b0a23f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-154 .elementor-element.elementor-element-e67a9eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-154 .elementor-element.elementor-element-eabde87{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-4beb89e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-2fd42a4{--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-154 .elementor-element.elementor-element-51ea704{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-51ea704 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-154 .elementor-element.elementor-element-35959b5{text-align:center;}.elementor-154 .elementor-element.elementor-element-35959b5 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-154 .elementor-element.elementor-element-270aa90{text-align:center;}.elementor-154 .elementor-element.elementor-element-270aa90 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-ff04fc1{text-align:center;}.elementor-154 .elementor-element.elementor-element-ff04fc1 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-97169d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-154 .elementor-element.elementor-element-97169d8 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-7c80fd0{text-align:center;}.elementor-154 .elementor-element.elementor-element-7c80fd0 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-eb99fba{text-align:center;}.elementor-154 .elementor-element.elementor-element-eb99fba .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-c41884a{text-align:center;}.elementor-154 .elementor-element.elementor-element-c41884a .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-e82f836{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-e82f836 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-bd6798f{z-index:11;text-align:center;}.elementor-154 .elementor-element.elementor-element-bd6798f .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-2974204{--container-widget-width:25vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 25vw );max-width:25vw;top:30vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-2974204{left:65vw;}body.rtl .elementor-154 .elementor-element.elementor-element-2974204{right:65vw;}.elementor-154 .elementor-element.elementor-element-d745548{--margin-top:-50px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-5c8a612{--width:46%;}.elementor-154 .elementor-element.elementor-element-660075f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-759d2c7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-0dd1125{--width:46%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-e2f523e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-154 .elementor-element.elementor-element-a4ef03f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-74d42bd{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-6b5fa52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-154 .elementor-element.elementor-element-6b5fa52 img{max-width:110%;}.elementor-154 .elementor-element.elementor-element-985b99e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:11;}.elementor-154 .elementor-element.elementor-element-0b32de5 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-154 .elementor-element.elementor-element-64bb94e{text-align:center;}.elementor-154 .elementor-element.elementor-element-64bb94e .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-2ff83ca{text-align:center;}.elementor-154 .elementor-element.elementor-element-2ff83ca .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-39ac1b4{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-39ac1b4 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-761499c .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-334eb4f{text-align:center;}.elementor-154 .elementor-element.elementor-element-334eb4f .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-548874c{text-align:center;}.elementor-154 .elementor-element.elementor-element-548874c .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-478986c{text-align:center;}.elementor-154 .elementor-element.elementor-element-478986c .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-1334933{text-align:center;}.elementor-154 .elementor-element.elementor-element-1334933 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-1a206ac{text-align:center;}.elementor-154 .elementor-element.elementor-element-1a206ac .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-f1de0e6{text-align:center;}.elementor-154 .elementor-element.elementor-element-f1de0e6 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-ce1c869{text-align:center;}.elementor-154 .elementor-element.elementor-element-ce1c869 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-4d76ec7{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-154 .elementor-element.elementor-element-fadb82e{--container-widget-width:27vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 27vw );max-width:27vw;top:19vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-fadb82e{left:-2vw;}body.rtl .elementor-154 .elementor-element.elementor-element-fadb82e{right:-2vw;}.elementor-154 .elementor-element.elementor-element-4b43bca{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-c1e5acb{--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-154 .elementor-element.elementor-element-535c8ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-154 .elementor-element.elementor-element-535c8ea .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-154 .elementor-element.elementor-element-167cd37{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-167cd37 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-98315a0 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-c2156f3 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-615a241 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-27941d7 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-57a3a47{text-align:center;}.elementor-154 .elementor-element.elementor-element-57a3a47 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-f2cafec .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-8ba3b64 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-f0134ef .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-ac72afb .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-c0e2c4f .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-7e7ba4e .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-f861fbc{--container-widget-width:22vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 22vw );max-width:22vw;top:38vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-f861fbc{left:66vw;}body.rtl .elementor-154 .elementor-element.elementor-element-f861fbc{right:66vw;}.elementor-154 .elementor-element.elementor-element-a84a0d4{--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-154 .elementor-element.elementor-element-4229a8d img{max-width:100%;}.elementor-154 .elementor-element.elementor-element-9883925{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-5c8f8b6 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-154 .elementor-element.elementor-element-a4e4afc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-154 .elementor-element.elementor-element-b3cfa6c{--width:46%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-70ff8b5 .elementor-icon{font-size:35px;}.elementor-154 .elementor-element.elementor-element-70ff8b5 .elementor-icon svg{height:35px;}.elementor-154 .elementor-element.elementor-element-21adfae{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-154 .elementor-element.elementor-element-21adfae .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-154 .elementor-element.elementor-element-77fe6ec{--width:46%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-55f5a0e .elementor-icon{font-size:35px;}.elementor-154 .elementor-element.elementor-element-55f5a0e .elementor-icon svg{height:35px;}.elementor-154 .elementor-element.elementor-element-fbb0d9b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-154 .elementor-element.elementor-element-fbb0d9b .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-154 .elementor-element.elementor-element-68b618f{--width:46%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-0560012 .elementor-icon{font-size:35px;}.elementor-154 .elementor-element.elementor-element-0560012 .elementor-icon svg{height:35px;}.elementor-154 .elementor-element.elementor-element-ebf4d10{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-154 .elementor-element.elementor-element-ebf4d10 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-154 .elementor-element.elementor-element-11d43d8{--width:46%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-63aa9b9 .elementor-icon{font-size:35px;}.elementor-154 .elementor-element.elementor-element-63aa9b9 .elementor-icon svg{height:35px;}.elementor-154 .elementor-element.elementor-element-3b052a9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-154 .elementor-element.elementor-element-3b052a9 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-154 .elementor-element.elementor-element-73e724b{--width:46%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-99bff40 .elementor-icon{font-size:35px;}.elementor-154 .elementor-element.elementor-element-99bff40 .elementor-icon svg{height:35px;}.elementor-154 .elementor-element.elementor-element-2986bb8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-154 .elementor-element.elementor-element-2986bb8 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-154 .elementor-element.elementor-element-815e3c1{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-154 .elementor-element.elementor-element-6f36e51{--container-widget-width:23vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 23vw );max-width:23vw;top:64vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-6f36e51{left:164vw;}body.rtl .elementor-154 .elementor-element.elementor-element-6f36e51{right:164vw;}.elementor-154 .elementor-element.elementor-element-5f92004{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-cc2c2ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-8e6357c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-154 .elementor-element.elementor-element-d300a7b{--width:46%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-320fad7{--width:46%;}.elementor-154 .elementor-element.elementor-element-1a8b2fd{--container-widget-width:18vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 18vw );max-width:18vw;top:34vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-1a8b2fd{left:72vw;}body.rtl .elementor-154 .elementor-element.elementor-element-1a8b2fd{right:72vw;}.elementor-154 .elementor-element.elementor-element-8f3118f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-154 .elementor-element.elementor-element-64567db{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-64567db .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-154 .elementor-element.elementor-element-f623161{text-align:center;}.elementor-154 .elementor-element.elementor-element-f623161 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-39a5b39{text-align:center;}.elementor-154 .elementor-element.elementor-element-39a5b39 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-45fbb4f{text-align:center;}.elementor-154 .elementor-element.elementor-element-45fbb4f .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-228289e{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-228289e .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-faa6c0f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-faa6c0f .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-823691f{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-823691f .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-30b9456{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-30b9456 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-41254b5{text-align:center;}.elementor-154 .elementor-element.elementor-element-41254b5 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-9d4a943{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-154 .elementor-element.elementor-element-9d4a943 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-4be8dd2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-4be8dd2 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-3423270{text-align:center;}.elementor-154 .elementor-element.elementor-element-3423270 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-c73a191{text-align:center;}.elementor-154 .elementor-element.elementor-element-c73a191 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-889921f{text-align:center;}.elementor-154 .elementor-element.elementor-element-889921f .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-b530716{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-315dd25{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-315dd25 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-154 .elementor-element.elementor-element-bd9bd40{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-154 .elementor-element.elementor-element-99dac3c{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-154 .elementor-element.elementor-element-35ab2e1{--container-widget-width:23vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 23vw );max-width:23vw;top:73vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-35ab2e1{left:115vw;}body.rtl .elementor-154 .elementor-element.elementor-element-35ab2e1{right:115vw;}.elementor-154 .elementor-element.elementor-element-31fba4d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-56161b9{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-154 .elementor-element.elementor-element-99c66b1{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-99c66b1 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-154 .elementor-element.elementor-element-fa31b2e .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-154 .elementor-element.elementor-element-5b63f65 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-154 .elementor-element.elementor-element-7a1d6e5 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-b23f8ea .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-c5469d1{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-c5469d1 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-3aae77a{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-3aae77a .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-f0db495{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-f0db495 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-aa34006 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-adabe8d .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-3893a8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-154 .elementor-element.elementor-element-3893a8f .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-154 .elementor-element.elementor-element-48d22e8{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-154 .elementor-element.elementor-element-615539d{--container-widget-width:22vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 22vw );max-width:22vw;top:100vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-615539d{left:68vw;}body.rtl .elementor-154 .elementor-element.elementor-element-615539d{right:68vw;}.elementor-154 .elementor-element.elementor-element-a162ef4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-154 .elementor-element.elementor-element-230f72a{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-154 .elementor-element.elementor-element-58a9639{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-154 .elementor-element.elementor-element-28af251{width:var( --container-widget-width, 82% );max-width:82%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-28af251.elementor-element{--align-self:center;}.elementor-154 .elementor-element.elementor-element-28af251 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-154 .elementor-element.elementor-element-8d74b1b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-8d74b1b .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-154 .elementor-element.elementor-element-2e74a2c{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-2e74a2c .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-02eddc5 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-effdc13 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-67f4068 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-faecb6a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-154 .elementor-element.elementor-element-faecb6a .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-2c03b69 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-3e34f30 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-1f9017d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-154 .elementor-element.elementor-element-1f9017d .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-154 .elementor-element.elementor-element-c385db2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-154 .elementor-element.elementor-element-c385db2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-154 .elementor-element.elementor-element-c385db2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-154 .elementor-element.elementor-element-c385db2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-154 .elementor-element.elementor-element-c385db2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-154 .elementor-element.elementor-element-c385db2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-154 .elementor-element.elementor-element-c385db2 .elementor-icon-list-item > a{font-size:16px;line-height:20px;}.elementor-154 .elementor-element.elementor-element-1db5cf8{text-align:center;}.elementor-154 .elementor-element.elementor-element-1db5cf8 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-6dda60a{text-align:center;}.elementor-154 .elementor-element.elementor-element-6dda60a .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-7785ab8{text-align:center;}.elementor-154 .elementor-element.elementor-element-7785ab8 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-3197085{text-align:center;}.elementor-154 .elementor-element.elementor-element-3197085 .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-390cb2f{text-align:center;}.elementor-154 .elementor-element.elementor-element-390cb2f .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-154 .elementor-element.elementor-element-24302e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-154 .elementor-element.elementor-element-c55ef8a{--container-widget-width:24vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 24vw );max-width:24vw;top:85vh;}body:not(.rtl) .elementor-154 .elementor-element.elementor-element-c55ef8a{left:200vw;}body.rtl .elementor-154 .elementor-element.elementor-element-c55ef8a{right:200vw;}}@media(min-width:768px){.elementor-154 .elementor-element.elementor-element-2fd42a4{--width:100%;}.elementor-154 .elementor-element.elementor-element-b3cfa6c{--width:32%;}.elementor-154 .elementor-element.elementor-element-77fe6ec{--width:32%;}.elementor-154 .elementor-element.elementor-element-68b618f{--width:32%;}.elementor-154 .elementor-element.elementor-element-11d43d8{--width:32%;}.elementor-154 .elementor-element.elementor-element-73e724b{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-154 .elementor-element.elementor-element-d745548{--width:80%;}.elementor-154 .elementor-element.elementor-element-74d42bd{--width:75%;}.elementor-154 .elementor-element.elementor-element-b3cfa6c{--width:31%;}.elementor-154 .elementor-element.elementor-element-77fe6ec{--width:31%;}.elementor-154 .elementor-element.elementor-element-68b618f{--width:31%;}.elementor-154 .elementor-element.elementor-element-11d43d8{--width:31%;}.elementor-154 .elementor-element.elementor-element-73e724b{--width:31%;}.elementor-154 .elementor-element.elementor-element-8e6357c{--width:80%;}}/* Start custom CSS for html, class: .elementor-element-43673ed */:root {
  --num-size-desktop: 42px;
  --num-size-mobile: 32px;
}

.contador-container {
  display: flex;
  justify-content: center;
  padding: 16px;
  background: transparent;
}

.contador {
  display: flex;
  align-items: flex-start; /* chave da correção */
  gap: 18px;
  padding: 18px 26px;
  border-radius: 16px;
  background: #FF6000;

  box-shadow:
    0 0 14px rgba(255, 156, 0, 0.5),
    0 0 36px rgba(255, 156, 0, 0.35);
}

/* bloco número + texto */
.tempo {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* número */
.tempo span {
  font-size: var(--num-size-desktop);
  font-weight: 700;
  line-height: 1;
  color: #ffffff;
}

/* texto */
.tempo small {
  margin-top: 6px;
  font-size: 12px;
  color: #ffffff;
  opacity: 0.9;
}

/* ":" CENTRALIZADO NO NÚMERO (REAL) */
.separador {
  font-size: 32px;
  line-height: 1;
  color: #ffffff;

  /* desloca exatamente metade do número */
  margin-top: calc(var(--num-size-desktop) / 2 - 16px);
}

/* MOBILE */
@media (max-width: 768px) {
  .contador {
    gap: 12px;
    padding: 14px 18px;
  }

  .tempo span {
    font-size: var(--num-size-mobile);
  }

  .tempo small {
    font-size: 11px;
  }

  .separador {
    font-size: 24px;
    margin-top: calc(var(--num-size-mobile) / 2 - 12px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47f1b1f *//* Degradê para "IMERSÃO" */
.text-gradient-imersao {
  display: inline-block;
  background: linear-gradient(90deg, #FF9C00, #FF6000);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1085a4e */.img-blur img {
  filter: blur(5px);
  transform: scale(1.05); /* evita bordas cortadas */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e67a9eb */.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px; /* fica responsivo até esse tamanho */
    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%,
      rgba(255, 136, 72, 1) 0deg,
      rgba(100, 132, 139, 0) 60deg,
      rgba(100, 132, 139, 0) 300deg,
      rgba(255, 198, 164, 1) 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);
    }
  }

  /* ===== Container do Botão ===== */
  .btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 20px 10px 10px;
    background-color: #0F0D0D;
    background: linear-gradient(
      225deg,
      rgba(240, 242, 255, 0.24) 5%,
      rgba(255, 255, 255, 0.08) 43%,
      rgba(255, 255, 255, 0.03) 68%
    );
    border: 1px solid rgba(132, 117, 110, 0.26);
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #00000094;
    flex-wrap: nowrap; /* impede quebra, mantendo texto e seta na mesma linha */
  }

  /* ===== Botão em si (texto) ===== */
  .btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 16px;
    background: linear-gradient(
      271.55deg,
      rgba(255, 136, 72, 0.44) 5.88%,
      rgba(204, 126, 58, 0) 50.22%,
      rgba(153, 73, 43, 0.44) 95.32%
    );
    border: 1px solid rgba(132, 117, 110, 0.55);
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-family: "Aspekta", sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #fff;
    box-shadow:
      -4.15px 10.39px 70.01px 0px #1B1111E3,
      -2.08px 4.15px 38.22px 0px #0F0F0F,
      -5.2px -4px 12.3px -10.4px #FFE5BC57 inset;
    overflow: hidden;
    /* não usar width: 100% para não empurrar a seta pra baixo */
  }

  /* Pseudo-elemento para o fundo com zoom e opacidade */
  .btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("https://i.ibb.co/HDT1CFq2/bg-button.webp")
      no-repeat center center/cover;
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
  }

  /* Hover do botão: volta ao scale(1) e opacity(1) */
  .btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
  }

  /* ===== Ícone de seta ===== */
  .arrow-icon {
    display: inline-block; /* necessário para o transform funcionar */
    width: 18px;
    rotate: -90deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all
  }
  
  .btn-cta-box:hover .arrow-icon {
    rotate: -140deg;
        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-5a9d6ee */.elementor-154 .elementor-element.elementor-element-5a9d6ee{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.7s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-564f12a *//* Torna a seção um “container” para o canvas de fundo */
#tubes-section {
  position: relative;
  overflow: hidden;     /* impede que os tubos vazem para fora */
  min-height: 100vh;     /* ajuste conforme seu layout */
}

/* Canvas fica por trás do conteúdo da seção */
#tubesCanvasSection {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  pointer-events: none;
}

/* Conteúdo da seção por cima */
#tubes-section > .elementor-container,
#tubes-section .elementor-widget-wrap 
{
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eabde87 */.degrade-horizontal {
  position: relative;
}

.degrade-horizontal::after {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 80%; /* ajuste conforme quiser */
  height: 2px;
  background: linear-gradient(to right, transparent, #FF6000, #FF9C00, #FF6000, transparent);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d76ec7 */.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px; /* fica responsivo até esse tamanho */
    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%,
      rgba(255, 136, 72, 1) 0deg,
      rgba(100, 132, 139, 0) 60deg,
      rgba(100, 132, 139, 0) 300deg,
      rgba(255, 198, 164, 1) 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);
    }
  }

  /* ===== Container do Botão ===== */
  .btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 20px 10px 10px;
    background-color: #0F0D0D;
    background: linear-gradient(
      225deg,
      rgba(240, 242, 255, 0.24) 5%,
      rgba(255, 255, 255, 0.08) 43%,
      rgba(255, 255, 255, 0.03) 68%
    );
    border: 1px solid rgba(132, 117, 110, 0.26);
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #00000094;
    flex-wrap: nowrap; /* impede quebra, mantendo texto e seta na mesma linha */
  }

  /* ===== Botão em si (texto) ===== */
  .btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 16px;
    background: linear-gradient(
      271.55deg,
      rgba(255, 136, 72, 0.44) 5.88%,
      rgba(204, 126, 58, 0) 50.22%,
      rgba(153, 73, 43, 0.44) 95.32%
    );
    border: 1px solid rgba(132, 117, 110, 0.55);
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-family: "Aspekta", sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #fff;
    box-shadow:
      -4.15px 10.39px 70.01px 0px #1B1111E3,
      -2.08px 4.15px 38.22px 0px #0F0F0F,
      -5.2px -4px 12.3px -10.4px #FFE5BC57 inset;
    overflow: hidden;
    /* não usar width: 100% para não empurrar a seta pra baixo */
  }

  /* Pseudo-elemento para o fundo com zoom e opacidade */
  .btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("https://i.ibb.co/HDT1CFq2/bg-button.webp")
      no-repeat center center/cover;
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
  }

  /* Hover do botão: volta ao scale(1) e opacity(1) */
  .btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
  }

  /* ===== Ícone de seta ===== */
  .arrow-icon {
    display: inline-block; /* necessário para o transform funcionar */
    width: 18px;
    rotate: -90deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all
  }
  
  .btn-cta-box:hover .arrow-icon {
    rotate: -140deg;
        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-b3cfa6c */.elementor-154 .elementor-element.elementor-element-b3cfa6c {
	z-index: 1; /* Nível base */
}

.elementor-154 .elementor-element.elementor-element-b3cfa6c:before {
	content: "";
	position: absolute;
	z-index: 10; /* Acima do conteúdo */
	border-radius: 20px; /* Cantos arredondados */
	margin: 0px;
	margin-top: 0px;
	pointer-events: none; /* Não interage */
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 1px; /* Espaçamento da borda */
	background: linear-gradient(to bottom, #FF9C00, #FF9C00, transparent, transparent); /* Gradiente roxo */
	-webkit-mask:
		linear-gradient(#fff 0 0) content-box,
		linear-gradient(#fff 0 0); /* Máscara WebKit */
	mask:
		linear-gradient(#fff 0 0) content-box,
		linear-gradient(#fff 0 0); /* Máscara padrão */
	-webkit-mask-composite: xor; /* Recorte WebKit */
	mask-composite: exclude; /* Recorte padrão */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77fe6ec */.elementor-154 .elementor-element.elementor-element-77fe6ec {
	z-index: 1; /* Nível base */
}

.elementor-154 .elementor-element.elementor-element-77fe6ec:before {
	content: "";
	position: absolute;
	z-index: 10; /* Acima do conteúdo */
	border-radius: 20px; /* Cantos arredondados */
	margin: 0px;
	margin-top: 0px;
	pointer-events: none; /* Não interage */
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 1px; /* Espaçamento da borda */
	background: linear-gradient(to bottom, #FF9C00, #FF9C00, transparent, transparent); /* Gradiente roxo */
	-webkit-mask:
		linear-gradient(#fff 0 0) content-box,
		linear-gradient(#fff 0 0); /* Máscara WebKit */
	mask:
		linear-gradient(#fff 0 0) content-box,
		linear-gradient(#fff 0 0); /* Máscara padrão */
	-webkit-mask-composite: xor; /* Recorte WebKit */
	mask-composite: exclude; /* Recorte padrão */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68b618f */.elementor-154 .elementor-element.elementor-element-68b618f {
	z-index: 1; /* Nível base */
}

.elementor-154 .elementor-element.elementor-element-68b618f:before {
	content: "";
	position: absolute;
	z-index: 10; /* Acima do conteúdo */
	border-radius: 20px; /* Cantos arredondados */
	margin: 0px;
	margin-top: 0px;
	pointer-events: none; /* Não interage */
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 1px; /* Espaçamento da borda */
	background: linear-gradient(to bottom, #FF9C00, #FF9C00, transparent, transparent); /* Gradiente roxo */
	-webkit-mask:
		linear-gradient(#fff 0 0) content-box,
		linear-gradient(#fff 0 0); /* Máscara WebKit */
	mask:
		linear-gradient(#fff 0 0) content-box,
		linear-gradient(#fff 0 0); /* Máscara padrão */
	-webkit-mask-composite: xor; /* Recorte WebKit */
	mask-composite: exclude; /* Recorte padrão */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11d43d8 */.elementor-154 .elementor-element.elementor-element-11d43d8 {
	z-index: 1; /* Nível base */
}

.elementor-154 .elementor-element.elementor-element-11d43d8:before {
	content: "";
	position: absolute;
	z-index: 10; /* Acima do conteúdo */
	border-radius: 20px; /* Cantos arredondados */
	margin: 0px;
	margin-top: 0px;
	pointer-events: none; /* Não interage */
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 1px; /* Espaçamento da borda */
	background: linear-gradient(to bottom, #FF9C00, #FF9C00, transparent, transparent); /* Gradiente roxo */
	-webkit-mask:
		linear-gradient(#fff 0 0) content-box,
		linear-gradient(#fff 0 0); /* Máscara WebKit */
	mask:
		linear-gradient(#fff 0 0) content-box,
		linear-gradient(#fff 0 0); /* Máscara padrão */
	-webkit-mask-composite: xor; /* Recorte WebKit */
	mask-composite: exclude; /* Recorte padrão */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e724b */.elementor-154 .elementor-element.elementor-element-73e724b {
	z-index: 1; /* Nível base */
}

.elementor-154 .elementor-element.elementor-element-73e724b:before {
	content: "";
	position: absolute;
	z-index: 10; /* Acima do conteúdo */
	border-radius: 20px; /* Cantos arredondados */
	margin: 0px;
	margin-top: 0px;
	pointer-events: none; /* Não interage */
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 1px; /* Espaçamento da borda */
	background: linear-gradient(to bottom, #FF9C00, #FF9C00, transparent, transparent); /* Gradiente roxo */
	-webkit-mask:
		linear-gradient(#fff 0 0) content-box,
		linear-gradient(#fff 0 0); /* Máscara WebKit */
	mask:
		linear-gradient(#fff 0 0) content-box,
		linear-gradient(#fff 0 0); /* Máscara padrão */
	-webkit-mask-composite: xor; /* Recorte WebKit */
	mask-composite: exclude; /* Recorte padrão */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-815e3c1 */.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px; /* fica responsivo até esse tamanho */
    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%,
      rgba(255, 136, 72, 1) 0deg,
      rgba(100, 132, 139, 0) 60deg,
      rgba(100, 132, 139, 0) 300deg,
      rgba(255, 198, 164, 1) 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);
    }
  }

  /* ===== Container do Botão ===== */
  .btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 20px 10px 10px;
    background-color: #0F0D0D;
    background: linear-gradient(
      225deg,
      rgba(240, 242, 255, 0.24) 5%,
      rgba(255, 255, 255, 0.08) 43%,
      rgba(255, 255, 255, 0.03) 68%
    );
    border: 1px solid rgba(132, 117, 110, 0.26);
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #00000094;
    flex-wrap: nowrap; /* impede quebra, mantendo texto e seta na mesma linha */
  }

  /* ===== Botão em si (texto) ===== */
  .btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 16px;
    background: linear-gradient(
      271.55deg,
      rgba(255, 136, 72, 0.44) 5.88%,
      rgba(204, 126, 58, 0) 50.22%,
      rgba(153, 73, 43, 0.44) 95.32%
    );
    border: 1px solid rgba(132, 117, 110, 0.55);
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-family: "Aspekta", sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #fff;
    box-shadow:
      -4.15px 10.39px 70.01px 0px #1B1111E3,
      -2.08px 4.15px 38.22px 0px #0F0F0F,
      -5.2px -4px 12.3px -10.4px #FFE5BC57 inset;
    overflow: hidden;
    /* não usar width: 100% para não empurrar a seta pra baixo */
  }

  /* Pseudo-elemento para o fundo com zoom e opacidade */
  .btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("https://i.ibb.co/HDT1CFq2/bg-button.webp")
      no-repeat center center/cover;
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
  }

  /* Hover do botão: volta ao scale(1) e opacity(1) */
  .btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
  }

  /* ===== Ícone de seta ===== */
  .arrow-icon {
    display: inline-block; /* necessário para o transform funcionar */
    width: 18px;
    rotate: -90deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all
  }
  
  .btn-cta-box:hover .arrow-icon {
    rotate: -140deg;
        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 html, class: .elementor-element-99dac3c */.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px; /* fica responsivo até esse tamanho */
    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%,
      rgba(255, 136, 72, 1) 0deg,
      rgba(100, 132, 139, 0) 60deg,
      rgba(100, 132, 139, 0) 300deg,
      rgba(255, 198, 164, 1) 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);
    }
  }

  /* ===== Container do Botão ===== */
  .btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 20px 10px 10px;
    background-color: #0F0D0D;
    background: linear-gradient(
      225deg,
      rgba(240, 242, 255, 0.24) 5%,
      rgba(255, 255, 255, 0.08) 43%,
      rgba(255, 255, 255, 0.03) 68%
    );
    border: 1px solid rgba(132, 117, 110, 0.26);
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #00000094;
    flex-wrap: nowrap; /* impede quebra, mantendo texto e seta na mesma linha */
  }

  /* ===== Botão em si (texto) ===== */
  .btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 16px;
    background: linear-gradient(
      271.55deg,
      rgba(255, 136, 72, 0.44) 5.88%,
      rgba(204, 126, 58, 0) 50.22%,
      rgba(153, 73, 43, 0.44) 95.32%
    );
    border: 1px solid rgba(132, 117, 110, 0.55);
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-family: "Aspekta", sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #fff;
    box-shadow:
      -4.15px 10.39px 70.01px 0px #1B1111E3,
      -2.08px 4.15px 38.22px 0px #0F0F0F,
      -5.2px -4px 12.3px -10.4px #FFE5BC57 inset;
    overflow: hidden;
    /* não usar width: 100% para não empurrar a seta pra baixo */
  }

  /* Pseudo-elemento para o fundo com zoom e opacidade */
  .btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("https://i.ibb.co/HDT1CFq2/bg-button.webp")
      no-repeat center center/cover;
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
  }

  /* Hover do botão: volta ao scale(1) e opacity(1) */
  .btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
  }

  /* ===== Ícone de seta ===== */
  .arrow-icon {
    display: inline-block; /* necessário para o transform funcionar */
    width: 18px;
    rotate: -90deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all
  }
  
  .btn-cta-box:hover .arrow-icon {
    rotate: -140deg;
        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-62db432 *//* caso não saiba alterar as cores, Use a ALIGBLY */ 

.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;
  /* Alterado o gradiente para roxo/magenta */
  background: linear-gradient(98deg, #ff00ff -5.25%, #ff74ff 93.97%);
  /* Alterado o box-shadow para roxo/magenta */
  box-shadow: 0px 100px 80px 0px rgba(255, 0, 255, 0.31),
              0px 41.778px 33.422px 0px rgba(255, 0, 255, 0.22),
              0px 22.336px 17.869px 0px rgba(255, 0, 255, 0.18),
              0px 12.522px 10.017px 0px rgba(255, 0, 255, 0.16),
              0px 6.65px 5.32px 0px rgba(255, 0, 255, 0.13),
              0px 2.767px 2.214px 0px rgba(255, 0, 255, 0.09);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56161b9 */.efeitobrilho::after {
  content: '';
  position: absolute;
  top: 0;
  left: 8%;
  width: 151px;
  height: 8px;

  background: linear-gradient(
    98deg,
    #FF6000 -5.25%,
    #FF9C00 93.97%
  );

  border-radius: 999px; /* deixa completamente arredondado */

  box-shadow:
    0px 100px 80px 0px rgba(255, 96, 0, 0.31),
    0px 41.778px 33.422px 0px rgba(255, 96, 0, 0.22),
    0px 22.336px 17.869px 0px rgba(255, 96, 0, 0.18),
    0px 12.522px 10.017px 0px rgba(255, 96, 0, 0.16),
    0px 6.65px 5.32px 0px rgba(255, 96, 0, 0.13),
    0px 2.767px 2.214px 0px rgba(255, 96, 0, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28af251 */.texto-pulsante {
    animation: pulsar 1.3s ease-in-out infinite;
    display: inline-block;
}

@keyframes pulsar {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.08);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58a9639 */.degrade-vertical2 {
  position: relative;
}

.degrade-vertical2::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  height: 80%; /* ajuste conforme quiser */
  width: 1px;
  background: linear-gradient(to bottom, transparent, #FF7B00, #FFF200, #FF7B00, transparent);
}

/* Esconder no mobile */
@media (max-width: 768px) {
  .degrade-vertical2::after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24302e5 */.glowbox {
    isolation: isolate;
    overflow: hidden;
    border-radius: 999px;
    position: relative;
    width: 100%;
    max-width: 400px; /* fica responsivo até esse tamanho */
    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%,
      rgba(255, 136, 72, 1) 0deg,
      rgba(100, 132, 139, 0) 60deg,
      rgba(100, 132, 139, 0) 300deg,
      rgba(255, 198, 164, 1) 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);
    }
  }

  /* ===== Container do Botão ===== */
  .btn-cta-box {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 10px 20px 10px 10px;
    background-color: #0F0D0D;
    background: linear-gradient(
      225deg,
      rgba(240, 242, 255, 0.24) 5%,
      rgba(255, 255, 255, 0.08) 43%,
      rgba(255, 255, 255, 0.03) 68%
    );
    border: 1px solid rgba(132, 117, 110, 0.26);
    border-radius: 100px;
    box-shadow: 23.9px 19.78px 82.49px 0px #00000094;
    flex-wrap: nowrap; /* impede quebra, mantendo texto e seta na mesma linha */
  }

  /* ===== Botão em si (texto) ===== */
  .btn-cta {
    position: relative;
    z-index: 2;
    text-align: center;
    padding: 14px 16px;
    background: linear-gradient(
      271.55deg,
      rgba(255, 136, 72, 0.44) 5.88%,
      rgba(204, 126, 58, 0) 50.22%,
      rgba(153, 73, 43, 0.44) 95.32%
    );
    border: 1px solid rgba(132, 117, 110, 0.55);
    border-radius: 100px;
    letter-spacing: 0.8px;
    font-family: "Aspekta", sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #fff;
    box-shadow:
      -4.15px 10.39px 70.01px 0px #1B1111E3,
      -2.08px 4.15px 38.22px 0px #0F0F0F,
      -5.2px -4px 12.3px -10.4px #FFE5BC57 inset;
    overflow: hidden;
    /* não usar width: 100% para não empurrar a seta pra baixo */
  }

  /* Pseudo-elemento para o fundo com zoom e opacidade */
  .btn-cta::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("https://i.ibb.co/HDT1CFq2/bg-button.webp")
      no-repeat center center/cover;
    border-radius: 100px;
    transform: scale(1.1);
    opacity: 0.8;
    transition: transform 0.3s ease, opacity 0.3s ease;
    z-index: -1;
  }

  /* Hover do botão: volta ao scale(1) e opacity(1) */
  .btn-cta:hover::before {
    transform: scale(1);
    opacity: 1;
  }

  /* ===== Ícone de seta ===== */
  .arrow-icon {
    display: inline-block; /* necessário para o transform funcionar */
    width: 18px;
    rotate: -90deg;
    height: auto;
    opacity: 1;
    transition: 0.5s ease all
  }
  
  .btn-cta-box:hover .arrow-icon {
    rotate: -140deg;
        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 html, class: .elementor-element-a2c072d */.scroll-left,
.scroll-right,
.scroll-bottom,
.scroll-top{
    opacity: 0 !important;
    filter: blur(10px) !important;              /* << adiciona blur inicial */
    transition: 0.7s ease all !important;
}

.scroll-left{  transform: translate(-30px, 0) !important; }
.scroll-right{ transform: translate(30px, 0) !important; }
.scroll-bottom{ transform: translate(0, 80px) !important; }
.scroll-top{ transform: translate(0, -80px) !important; }

.ativo{
    opacity: 1 !important;
    filter: blur(0px) !important;              /* << anima até 0 */
    transform: translate(0, 0) !important;
    transition: 0.7s ease all !important;
    will-change: transform, filter;            /* opcional: melhora suavidade */
}


@media only screen and (min-width: 600px) {
.e1{
        transition: 0.5s 0.5s ease all;
}
.e2{
        transition: 0.5s 1s ease all;
}
.e3{
        transition: 0.5s 1.5s ease all;
}
.e4{
        transition: 0.5s 2s ease all;
}}/* End custom CSS */
/* Start custom CSS */html,body{
width:100%;
overflow-x:hidden;
}/* End custom CSS */