.elementor-96374 .elementor-element.elementor-element-a5f04f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-96374 .elementor-element.elementor-element-2242a10{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-96374 .elementor-element.elementor-element-2b4dc40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-96374 .elementor-element.elementor-element-9a86f33{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-96374 .elementor-element.elementor-element-047aa07{width:var( --container-widget-width, 480px );max-width:480px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-96374 .elementor-element.elementor-element-047aa07 .elementor-heading-title{font-size:2.5rem;font-weight:200;color:#FFFFFF;}.elementor-96374 .elementor-element.elementor-element-8b12daf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-96374 .elementor-element.elementor-element-8b12daf .elementor-heading-title{font-size:1.5rem;font-weight:200;line-height:1.25em;color:#FFFFFF;}.elementor-96374 .elementor-element.elementor-element-e39028b .elementor-button{background-color:transparent;font-size:1rem;font-weight:400;line-height:1.5em;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #FAFF00 0%, #AFFF00 100%);transition-duration:0s;border-radius:128px 128px 128px 128px;padding:14px 24px 14px 56px;}.elementor-96374 .elementor-element.elementor-element-e39028b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-96374 .elementor-element.elementor-element-9a9361b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:1rem;line-height:1.25em;color:#FFFFFF80;}.elementor-96374 .elementor-element.elementor-element-e007de8{width:var( --container-widget-width, calc(50% - 16px) );max-width:calc(50% - 16px);--container-widget-width:calc(50% - 16px);--container-widget-flex-grow:0;}.elementor-96374 .elementor-element.elementor-element-a108d86{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-96374 .elementor-element.elementor-element-cc8d477{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-96374 .elementor-element.elementor-element-cc8d477:not(.elementor-motion-effects-element-type-background), .elementor-96374 .elementor-element.elementor-element-cc8d477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-96374 .elementor-element.elementor-element-9a314c1{color:#FFFFFFBF;}.elementor-96374 .elementor-element.elementor-element-64ed117{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-96374 .elementor-element.elementor-element-64ed117:not(.elementor-motion-effects-element-type-background), .elementor-96374 .elementor-element.elementor-element-64ed117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-96374 .elementor-element.elementor-element-41431bf{color:#FFFFFFBF;}.elementor-96374 .elementor-element.elementor-element-62ac3ee{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-96374 .elementor-element.elementor-element-62ac3ee:not(.elementor-motion-effects-element-type-background), .elementor-96374 .elementor-element.elementor-element-62ac3ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8FF00;}.elementor-96374 .elementor-element.elementor-element-e10deca{color:#000000;}.elementor-96374 .elementor-element.elementor-element-313b037 .elementor-button{background-color:transparent;font-size:1rem;font-weight:400;line-height:1.5em;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #FAFF00 0%, #AFFF00 100%);transition-duration:0s;border-radius:128px 128px 128px 128px;padding:14px 24px 14px 56px;}.elementor-96374 .elementor-element.elementor-element-313b037{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96374 .elementor-element.elementor-element-2296c7e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-96374 .elementor-element.elementor-element-2296c7e:not(.elementor-motion-effects-element-type-background), .elementor-96374 .elementor-element.elementor-element-2296c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A 0%, #000000 100%);}.elementor-96374 .elementor-element.elementor-element-b7fdc32{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 64px 0px;text-align:center;}.elementor-96374 .elementor-element.elementor-element-b7fdc32 .elementor-heading-title{font-size:2.5rem;font-weight:200;color:#FFFFFF;}.elementor-96374 .elementor-element.elementor-element-504eba7{width:var( --container-widget-width, 112px );max-width:112px;--container-widget-width:112px;--container-widget-flex-grow:0;text-align:right;}.elementor-96374 .elementor-element.elementor-element-504eba7 .elementor-heading-title{font-size:6rem;font-weight:200;line-height:1em;color:#C8FF00;}.elementor-96374 .elementor-element.elementor-element-8138832{width:var( --container-widget-width, calc(100% - 112px - 32px) );max-width:calc(100% - 112px - 32px);--container-widget-width:calc(100% - 112px - 32px);--container-widget-flex-grow:0;color:#FFFFFFBF;}.elementor-96374 .elementor-element.elementor-element-9480182{width:var( --container-widget-width, 112px );max-width:112px;--container-widget-width:112px;--container-widget-flex-grow:0;text-align:right;}.elementor-96374 .elementor-element.elementor-element-9480182 .elementor-heading-title{font-size:6rem;font-weight:200;line-height:1em;color:#C8FF00;}.elementor-96374 .elementor-element.elementor-element-c53f593{width:var( --container-widget-width, calc(100% - 112px - 32px) );max-width:calc(100% - 112px - 32px);--container-widget-width:calc(100% - 112px - 32px);--container-widget-flex-grow:0;color:#FFFFFFBF;}.elementor-96374 .elementor-element.elementor-element-4f96cf2{width:var( --container-widget-width, 112px );max-width:112px;--container-widget-width:112px;--container-widget-flex-grow:0;text-align:right;}.elementor-96374 .elementor-element.elementor-element-4f96cf2 .elementor-heading-title{font-size:6rem;font-weight:200;line-height:1em;color:#C8FF00;}.elementor-96374 .elementor-element.elementor-element-9751ea7{width:var( --container-widget-width, calc(100% - 112px - 32px) );max-width:calc(100% - 112px - 32px);--container-widget-width:calc(100% - 112px - 32px);--container-widget-flex-grow:0;color:#FFFFFFBF;}.elementor-96374 .elementor-element.elementor-element-310a363 .elementor-button{background-color:transparent;font-size:1rem;font-weight:400;line-height:1.5em;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #FAFF00 0%, #AFFF00 100%);transition-duration:0s;border-radius:128px 128px 128px 128px;padding:14px 24px 14px 56px;}.elementor-96374 .elementor-element.elementor-element-310a363{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96374 .elementor-element.elementor-element-1f6e8e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-96374 .elementor-element.elementor-element-7e61a54{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 64px 0px;text-align:center;}.elementor-96374 .elementor-element.elementor-element-7e61a54 .elementor-heading-title{font-size:2.5rem;font-weight:200;color:#FFFFFF;}.elementor-96374 .elementor-element.elementor-element-018c696{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-96374 .elementor-element.elementor-element-018c696:not(.elementor-motion-effects-element-type-background), .elementor-96374 .elementor-element.elementor-element-018c696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xperiun.com/wp-content/uploads/2025/07/master-live-pbi_aprender01.webp");background-position:center center;background-size:cover;}.elementor-96374 .elementor-element.elementor-element-bcc56b9{padding:0px 128px 0px 0px;color:#FFFFFFBF;}.elementor-96374 .elementor-element.elementor-element-7bfcbeb{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-96374 .elementor-element.elementor-element-7bfcbeb:not(.elementor-motion-effects-element-type-background), .elementor-96374 .elementor-element.elementor-element-7bfcbeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xperiun.com/wp-content/uploads/2025/07/master-live-pbi_aprender02.webp");background-position:center center;background-size:cover;}.elementor-96374 .elementor-element.elementor-element-140f3ca{padding:0px 128px 0px 0px;color:#FFFFFFBF;}.elementor-96374 .elementor-element.elementor-element-2d50548{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-96374 .elementor-element.elementor-element-2d50548:not(.elementor-motion-effects-element-type-background), .elementor-96374 .elementor-element.elementor-element-2d50548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xperiun.com/wp-content/uploads/2025/07/master-live-pbi_aprender04.webp");background-position:center center;background-size:cover;}.elementor-96374 .elementor-element.elementor-element-63c1a17{padding:0px 128px 0px 0px;color:#FFFFFFBF;}.elementor-96374 .elementor-element.elementor-element-49a6977{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-96374 .elementor-element.elementor-element-49a6977:not(.elementor-motion-effects-element-type-background), .elementor-96374 .elementor-element.elementor-element-49a6977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xperiun.com/wp-content/uploads/2025/07/master-live-pbi_aprender03.webp");background-position:center center;background-size:cover;}.elementor-96374 .elementor-element.elementor-element-7760329{padding:0px 128px 0px 0px;color:#FFFFFFBF;}.elementor-96374 .elementor-element.elementor-element-dd4dd55 .elementor-button{background-color:transparent;font-size:1rem;font-weight:400;line-height:1.5em;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #FAFF00 0%, #AFFF00 100%);transition-duration:0s;border-radius:128px 128px 128px 128px;padding:14px 24px 14px 56px;}.elementor-96374 .elementor-element.elementor-element-dd4dd55{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96374 .elementor-element.elementor-element-b6f0fdd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-96374 .elementor-element.elementor-element-b6f0fdd:not(.elementor-motion-effects-element-type-background), .elementor-96374 .elementor-element.elementor-element-b6f0fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A 0%, #000000 100%);}.elementor-96374 .elementor-element.elementor-element-cf3376f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 64px 0px;text-align:center;}.elementor-96374 .elementor-element.elementor-element-cf3376f .elementor-heading-title{font-size:2.5rem;font-weight:200;color:#FFFFFF;}.elementor-96374 .elementor-element.elementor-element-17bfb58{width:var( --container-widget-width, calc(50% - 16px) );max-width:calc(50% - 16px);--container-widget-width:calc(50% - 16px);--container-widget-flex-grow:0;}.elementor-96374 .elementor-element.elementor-element-17bfb58 img{width:100%;}.elementor-96374 .elementor-element.elementor-element-b788ce8{width:var( --container-widget-width, calc(50% - 16px) );max-width:calc(50% - 16px);padding:0px 0px 0px 112px;--container-widget-width:calc(50% - 16px);--container-widget-flex-grow:0;color:#FFFFFFBF;}.elementor-96374 .elementor-element.elementor-element-d813497 .elementor-button{background-color:transparent;font-size:1rem;font-weight:400;line-height:1.5em;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #FAFF00 0%, #AFFF00 100%);transition-duration:0s;border-radius:128px 128px 128px 128px;padding:14px 24px 14px 56px;}.elementor-96374 .elementor-element.elementor-element-d813497{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96374 .elementor-element.elementor-element-248ce0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-96374 .elementor-element.elementor-element-589a05f{margin:0px -16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96374 .elementor-element.elementor-element-589a05f img{width:32px;height:32px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-96374 .elementor-element.elementor-element-de50694{margin:0px -16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96374 .elementor-element.elementor-element-de50694 img{width:32px;height:32px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-96374 .elementor-element.elementor-element-0f64051{margin:0px -16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96374 .elementor-element.elementor-element-0f64051 img{width:32px;height:32px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-96374 .elementor-element.elementor-element-60eeaf6{margin:0px -16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96374 .elementor-element.elementor-element-60eeaf6 img{width:32px;height:32px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-96374 .elementor-element.elementor-element-5620227{padding:0px 0px 0px 32px;}.elementor-96374 .elementor-element.elementor-element-5620227 .elementor-heading-title{font-size:1rem;line-height:1.25em;color:#F5F5FFBF;}.elementor-96374 .elementor-element.elementor-element-659da7e{--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;}body.elementor-page-96374:not(.elementor-motion-effects-element-type-background), body.elementor-page-96374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1366px){.elementor-96374 .elementor-element.elementor-element-2242a10{z-index:2;}}@media(max-width:1024px){.elementor-96374 .elementor-element.elementor-element-047aa07 .elementor-heading-title{font-size:2rem;}.elementor-96374 .elementor-element.elementor-element-8b12daf .elementor-heading-title{font-size:1.25rem;}.elementor-96374 .elementor-element.elementor-element-018c696{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-96374 .elementor-element.elementor-element-bcc56b9{padding:0px 0px 0px 0px;}.elementor-96374 .elementor-element.elementor-element-7bfcbeb{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-96374 .elementor-element.elementor-element-140f3ca{padding:0px 0px 0px 0px;}.elementor-96374 .elementor-element.elementor-element-2d50548{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-96374 .elementor-element.elementor-element-63c1a17{padding:0px 0px 0px 0px;}.elementor-96374 .elementor-element.elementor-element-49a6977{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-96374 .elementor-element.elementor-element-7760329{padding:0px 0px 0px 0px;}.elementor-96374 .elementor-element.elementor-element-b788ce8{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-96374 .elementor-element.elementor-element-2b4dc40{--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-96374 .elementor-element.elementor-element-e007de8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-96374 .elementor-element.elementor-element-a108d86{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-96374 .elementor-element.elementor-element-2296c7e{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-96374 .elementor-element.elementor-element-b7fdc32 .elementor-heading-title{font-size:2rem;}.elementor-96374 .elementor-element.elementor-element-1f6e8e2{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-96374 .elementor-element.elementor-element-7e61a54 .elementor-heading-title{font-size:2rem;}.elementor-96374 .elementor-element.elementor-element-b6f0fdd{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-96374 .elementor-element.elementor-element-cf3376f .elementor-heading-title{font-size:2rem;}.elementor-96374 .elementor-element.elementor-element-17bfb58{width:100%;max-width:100%;}.elementor-96374 .elementor-element.elementor-element-b788ce8{width:100%;max-width:100%;}.elementor-96374 .elementor-element.elementor-element-248ce0d{--flex-wrap:nowrap;}.elementor-96374 .elementor-element.elementor-element-589a05f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-96374 .elementor-element.elementor-element-de50694.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-96374 .elementor-element.elementor-element-0f64051.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-96374 .elementor-element.elementor-element-60eeaf6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-96374 .elementor-element.elementor-element-5620227 .elementor-heading-title{font-size:0.75rem;}}@media(min-width:768px){.elementor-96374 .elementor-element.elementor-element-a5f04f1{--content-width:544px;}.elementor-96374 .elementor-element.elementor-element-9a86f33{--width:calc(50% - 16px);}.elementor-96374 .elementor-element.elementor-element-cc8d477{--width:calc(33.333% - 64px/3);}.elementor-96374 .elementor-element.elementor-element-64ed117{--width:calc(33.333% - 64px/3);}.elementor-96374 .elementor-element.elementor-element-62ac3ee{--width:calc(33.333% - 64px/3);}.elementor-96374 .elementor-element.elementor-element-2296c7e{--content-width:544px;}.elementor-96374 .elementor-element.elementor-element-018c696{--width:calc(50% - 16px);}.elementor-96374 .elementor-element.elementor-element-7bfcbeb{--width:calc(50% - 16px);}.elementor-96374 .elementor-element.elementor-element-2d50548{--width:calc(50% - 16px);}.elementor-96374 .elementor-element.elementor-element-49a6977{--width:calc(50% - 16px);}}/* Start custom CSS for html, class: .elementor-element-2242a10 */.form-instrucoes {
    color: rgb(245,245,255) !important;
    padding: 0px 0px 16px 0px !important;
    border-radius: 10.75rem !important;
    font-weight: 400 !important;
    line-height: 1.5em !important;
}

.container-sair {
    position: absolute;
    top: -64px;
}

.container-sair button {
    width: auto !important;
    padding: 0 20px 0 20px !important;
    margin: auto;
    border: 0 !important;
    border-radius: 0 !important;
    font-weight: 400 !important;
    color: rgba(245,245,255) !important;
    transition: none !important;
    white-space: normal;
    font-size: 1rem;
    line-height: 1em;
    position: relative;
    background-color: rgba(20,20,30,1);
    height: 48px;
}

.container-sair button:hover {
    color: rgba(0,0,10) !important;
    background-color: rgba(150,150,255,1)
}

    .container-form {
        display: flex;
        justify-content: center;
        flex-direction: column;
        padding: 32px;
        overflow: hidden !important;
        border-radius: 0 16px 16px 16px;
        position: relative;
    }

._form input:focus,
._form select:focus {
    outline: none !important;
    box-shadow: inset 0 0 0 2px rgba(150,150,255,1);
}

._form input,
._form select {
    color: rgb(245,245,255) !important;
    padding: 8px 8px 8px 16px !important;
    border-radius: 0 !important;
    font-size: 1rem !important;
    border: 0!important;
    background-color: rgba(50,50,75,1) !important;
    display: flex;
    align-items: center;
    margin: 0 !important;
}

._form select option:hover {
    background: rgb(75,75,255) !important;
}

._field-wrapper {
    flex-direction: column;
    display: flex;
    flex-wrap: no-wrap;
}

label {
    color: rgb(245,245,255) !important;
    padding: 0px 0px 0 0px !important;
    border-radius: 8px 8px 0 0 !important;
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    line-height: 1.25em !important;
    border: 0 !important;
    background-color: rgba(245,245,255,0) !important;
    display: flex;
    align-items: center;
    margin:  0 0 4px 0 !important;
}

label.label-adicional {
    font-size: 1rem !important;
    line-height: 1.25em !important;
}

._error-inner {
    color: rgb(255,0,75);
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: rgba(245,245,255,0.5);
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: rgba(245,245,255,0.5);
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: rgba(245,245,255,0.5);
}



.form_container {
    display: grid;
    grid-template-columns: 1fr;
    gap: 16px;
    align-content: center;
    align-items: center;
}

@media (max-width: 767px) {
    .form_container {
    grid-template-columns: 1fr;
}
}

._form button:hover {

    background-image: linear-gradient(90deg, rgb(245,245,255), rgb(225,225,235)) !important;
    color: #000000 !important;
}

._form-thank-you {
    color: rgb(245,245,255) !important;
    padding: 0px 0px 0 0px !important;
    border-radius: 8px 8px 0 0 !important;
    font-size: 1rem !important;
    font-weight: 400 !important;
    line-height: 1.25em !important;
    border: 0 !important;
    background-color: rgba(245,245,255,0) !important;
    display: flex;
    align-items: center;
    margin: 0 !important;
}




._form button {
            width: 100% !important;
    padding: 16px 20px 16px 20px !important;
    border: 0 !important;
    border-radius: 512px !important;
    font-weight: 400 !important;
    color: rgba(245,245,255) !important;
    transition: none !important;
    white-space: normal;
    font-size: 1rem;
    margin-top: 16px;
    background-image: linear-gradient(-45deg, rgb(0,100,255), rgb(150,0,255),rgb(255,0,75), rgb(75,0,255)) !important;
  background-size: 600% !important;
  -webkit-animation: btngradient 8s linear infinite !important;
          animation: btngradient 8s linear infinite !important;
          transition: none;
          position: relative;
}

._form button::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    background-image: linear-gradient(-45deg, rgb(0,100,255), rgb(150,0,255), rgb(255,0,75), rgb(75,0,255)) !important;
  background-size: 600% !important;
  -webkit-animation: btngradient 12s linear infinite !important;
          animation: btngradient 12s linear infinite !important;
          border-radius: 128px;
          filter: blur(32px);
          z-index: -1;
} 

._form button a:hover {
    background-image: linear-gradient(-45deg, rgb(255,255,255), rgb(235,180,125), rgb(245,215,180)) !important;
}

._form button a:hover::before {
    background-image: linear-gradient(-45deg, rgb(255,255,255), rgb(235,180,125), rgb(245,215,180)) !important;
    animation: 1.5s playShadow ease-out infinite;
} 

@-webkit-keyframes btngradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

@keyframes btngradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}



.container-form::before {
    content: "";
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height:  100%;
    background: linear-gradient(90deg, rgb(150,0,255), rgb(75,75,255), rgb(0,0,255), rgb(150,0,255), rgb(75,75,255), rgb(0,0,255));
    background-size: 600% 600%;
    animation: gradient-shift 10s ease infinite;
    opacity: 0.5;
    z-index: -1;

}

@keyframes gradient-shift {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

.container-form::after{
    content: "";
    position: absolute;
    top: -100%;
    left: -50%;
    width: 200%;
    height:  200%;
    background-color: rgba(20,20,30,1);
    border-radius: 0 0% 50% 50%;
    filter: blur(128px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f04f1 */.elementor-96374 .elementor-element.elementor-element-a5f04f1::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 0;
    left: 16px;
    width: calc(100% - 32px);
    height: 2px;
    background-image: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.1), rgba(255,255,255,0));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-047aa07 */.elementor-96374 .elementor-element.elementor-element-047aa07 {
    display: flex;
    flex-direction: column;
}

.elementor-96374 .elementor-element.elementor-element-047aa07::before {
    content: "";
    width: 144px;
    height: 40px;
    background-image: url("data:image/svg+xml,%3Csvg width='144' height='40' viewBox='0 0 144 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23fff'%3E%3Cpath d='M38 0H24v14c0 1.1-.9 2-2 2H12v10c0 1.1-.9 2-2 2H0v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1.9-2 2-2h8c1.1 0 2-.9 2-2v-8c0-1.1.9-2 2-2h8c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2m13.52 19.01h-.94l5.56-8.68h1.99v9.66h-1.99v-7.02l.48.13-4.44 6.89h-2.23l-4.44-6.86.48-.13v6.99H44v-9.66h1.99zm13.39 1.15c-.74 0-1.41-.16-2.01-.49-.6-.32-1.08-.78-1.43-1.36s-.53-1.26-.53-2.02.18-1.47.54-2.05.84-1.03 1.46-1.35c.61-.32 1.31-.49 2.09-.49.86 0 1.55.17 2.07.52.52.34.9.81 1.14 1.4s.36 1.24.36 1.97c0 .44-.07.88-.21 1.34-.14.45-.35.87-.64 1.25q-.435.57-1.14.93c-.47.23-1.03.35-1.69.35zm.63-1.49c.59 0 1.1-.1 1.52-.3q.645-.3.99-.84c.23-.36.34-.77.34-1.24 0-.51-.12-.94-.35-1.29q-.345-.525-.99-.81c-.42-.18-.93-.28-1.52-.28-.83 0-1.47.22-1.93.65s-.69 1.01-.69 1.73c0 .48.11.89.33 1.25.22.35.53.63.92.83s.85.3 1.37.3zm2.85-6.09h1.94V20h-1.81c-.05-.39-.08-.73-.1-1.03s-.03-.59-.03-.88zm4.53 4.96h1.79c.11.34.34.61.68.83.34.21.79.32 1.35.32.38 0 .67-.03.88-.1s.35-.17.43-.31c.08-.13.12-.29.12-.46 0-.21-.06-.37-.19-.49-.13-.11-.33-.21-.6-.28a10 10 0 0 0-1.03-.19c-.42-.07-.82-.15-1.21-.25s-.73-.23-1.03-.4c-.3-.16-.54-.37-.71-.63-.17-.25-.26-.57-.26-.93s.09-.68.26-.96.42-.51.73-.7.68-.33 1.11-.43c.42-.1.88-.15 1.37-.15.74 0 1.35.11 1.84.32s.85.51 1.1.9c.24.38.37.82.37 1.32H78.2c-.08-.37-.24-.63-.48-.8-.24-.16-.61-.25-1.11-.25s-.86.07-1.11.22-.37.35-.37.61c0 .21.08.37.23.49.15.11.38.21.69.28.3.07.68.14 1.14.22q.585.12 1.11.27c.35.1.67.23.95.38s.5.36.66.61.25.58.25.96c0 .48-.14.88-.41 1.21s-.67.58-1.17.75c-.51.17-1.12.26-1.82.26-.63 0-1.17-.07-1.62-.2a3.8 3.8 0 0 1-1.13-.52c-.3-.21-.53-.44-.7-.69-.16-.24-.28-.48-.34-.69q-.09-.33-.06-.54zm9.33-4.96h5.77v1.51h-5.77zm1.91-2.03h1.94V20h-1.94zm12.88 6.99h1.88c-.08.51-.29.96-.64 1.36-.34.4-.81.71-1.4.94s-1.31.34-2.15.34c-.95 0-1.78-.15-2.51-.46-.73-.3-1.3-.74-1.7-1.32-.41-.58-.61-1.27-.61-2.09q0-1.23.6-2.1c.4-.58.95-1.03 1.67-1.34.71-.31 1.55-.46 2.5-.46s1.79.15 2.44.46 1.13.77 1.44 1.4c.31.62.45 1.42.4 2.38h-7.08c.05.38.19.72.43 1.03.23.31.55.55.96.73q.6.27 1.44.27c.62 0 1.13-.11 1.55-.32.41-.21.68-.49.8-.83zm-2.45-3.65c-.72 0-1.3.16-1.75.47s-.74.7-.87 1.16h5.05c-.05-.5-.29-.89-.71-1.19-.42-.29-1-.44-1.73-.44zm6.94-1.31h1.94V20h-1.94zm4.8 1.59c-.56 0-1.04.11-1.45.32s-.74.48-.99.78c-.25.31-.42.61-.52.9v-.82c0-.12.03-.3.1-.53s.17-.49.31-.76.32-.54.55-.79.51-.46.84-.62.71-.24 1.15-.24v1.76zm4.55-3.83v8.01h6.43v1.66h-8.41v-9.66h1.99zm11.38-1.02v1.7H120v-1.7zm-2.11 3.26h1.94V20h-1.94zm9.1 6.15h-.7l2.72-6.15h2.12L129.82 20h-1.84l-3.5-7.42h2.14zm12.83-1.19h1.88c-.08.51-.29.96-.64 1.36-.34.4-.81.71-1.4.94s-1.31.34-2.15.34c-.95 0-1.78-.15-2.51-.46-.73-.3-1.3-.74-1.7-1.32-.41-.58-.61-1.27-.61-2.09q0-1.23.6-2.1c.4-.58.95-1.03 1.67-1.34.71-.31 1.55-.46 2.5-.46s1.79.15 2.44.46 1.13.77 1.44 1.4c.31.62.45 1.42.4 2.38h-7.08c.05.38.19.72.43 1.03.23.31.55.55.96.73q.6.27 1.44.27c.62 0 1.13-.11 1.55-.32.41-.21.68-.49.8-.83zm-2.45-3.65c-.72 0-1.3.16-1.75.47s-.74.7-.87 1.16h5.05c-.05-.5-.29-.89-.71-1.19-.42-.29-1-.44-1.73-.44z'/%3E%3Cpath d='M34.55 34.07V31.6h6.81c.95 0 1.72-.28 2.3-.83s.87-1.3.87-2.24-.29-1.73-.87-2.28-1.35-.82-2.3-.82h-6.4v14.28h-2.97V22.86h9.16c.88 0 1.71.12 2.47.35s1.43.59 2.02 1.05a4.7 4.7 0 0 1 1.35 1.76c.32.7.48 1.54.48 2.51s-.16 1.78-.48 2.48-.77 1.28-1.35 1.73-1.25.78-2.02 1c-.76.22-1.59.33-2.47.33h-6.61zM56.74 40c-1.44 0-2.73-.26-3.88-.78s-2.05-1.28-2.71-2.29-.99-2.23-.99-3.67.33-2.64.99-3.65 1.56-1.79 2.71-2.33c1.14-.54 2.44-.81 3.88-.81s2.72.27 3.85.81 2.02 1.31 2.67 2.33.98 2.23.98 3.65-.33 2.66-.98 3.67-1.54 1.77-2.67 2.29-2.41.78-3.85.78m0-2.37c.83 0 1.6-.16 2.29-.49s1.24-.82 1.65-1.48.61-1.46.61-2.39-.2-1.73-.61-2.39-.95-1.17-1.64-1.52c-.69-.36-1.45-.53-2.3-.53s-1.62.17-2.31.52-1.25.85-1.68 1.51-.64 1.47-.64 2.42.21 1.73.62 2.39c.42.66.98 1.15 1.68 1.48s1.48.49 2.33.49zm25.04-.1-.86-.03 3.77-10.74h3.17l-5.05 12.95h-2.73l-4.03-10.79h.91l-4.14 10.79h-2.73l-4.94-12.95h3.17l3.67 10.77h-.86l3.69-10.77h3.38l3.56 10.77zm18.47-2.08h2.78A4.9 4.9 0 0 1 102 37.8c-.55.69-1.29 1.22-2.22 1.61-.94.39-2.05.59-3.36.59-1.47 0-2.79-.27-3.95-.82s-2.07-1.32-2.73-2.33-.99-2.2-.99-3.59.32-2.57.96-3.59q.96-1.53 2.67-2.37c1.14-.55 2.45-.83 3.94-.83s2.83.27 3.86.82a5.12 5.12 0 0 1 2.3 2.45c.5 1.08.71 2.45.62 4.1H91.68c.09.73.33 1.38.72 1.96s.92 1.03 1.6 1.35q1.02.48 2.37.48c1.01 0 1.85-.2 2.54-.6.68-.4 1.13-.93 1.34-1.59zm-4-6.63q-1.77 0-2.91.87c-.76.58-1.26 1.32-1.48 2.22h8.35q-.105-1.455-1.17-2.28c-.71-.55-1.64-.82-2.78-.82zm9.44-2.06h2.89v12.95h-2.89zm7.57 2.47c-.94 0-1.74.2-2.41.6s-1.2.88-1.6 1.46c-.4.57-.68 1.13-.83 1.66l-.03-1.46q.03-.285.18-.87t.48-1.29c.22-.47.51-.92.88-1.37q.555-.66 1.38-1.08c.55-.28 1.19-.42 1.94-.42v2.76zm8.58 10.48V22.86h8.58c2.06 0 3.65.39 4.75 1.16s1.65 1.89 1.65 3.34c0 .94-.21 1.68-.64 2.22-.43.55-1.03.95-1.81 1.22q-1.17.405-2.76.51l.1-.16c.76.02 1.49.08 2.17.2.68.11 1.29.31 1.82.59s.94.66 1.25 1.16.46 1.13.46 1.91q0 1.56-.78 2.58c-.52.68-1.24 1.19-2.16 1.55s-1.98.55-3.17.59h-9.47zm2.96-9.57h5.44c1.13 0 2-.2 2.61-.59.62-.39.92-1.01.92-1.86s-.31-1.43-.92-1.78c-.62-.36-1.42-.53-2.41-.53h-5.64zm0 7.05h6.06c1.13 0 2-.2 2.63-.59.62-.39.94-1 .94-1.83q0-.99-.57-1.44c-.38-.3-.87-.5-1.47-.59s-1.24-.13-1.91-.13h-5.67v4.58zm16.23-14.33H144v16.85h-2.97zM144 0h-6.15v6.15H144z'/%3E%3C/g%3E%3C/svg%3E");
    opacity: 0.5;
    margin: 0 0 16px 0;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9361b */.elementor-96374 .elementor-element.elementor-element-9a9361b {
    display: flex;
    flex-direction: column;
}

.elementor-96374 .elementor-element.elementor-element-9a9361b::after {
    content: "";
    width: 144px;
    height: 40px;
    background-image: url("data:image/svg+xml,%3Csvg width='144' height='40' viewBox='0 0 144 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.13 6.09c-2.05 2.05-1.22 6.2 1.86 9.27l1.85 1.85c1.74 1.74 3.8 2.6 5 2.19l-3.15-4.05 4.05 3.15c.4-1.21-.46-3.27-2.19-5l-7.42-7.42zm9.62 15.41c.4 1.21-.46 3.26-2.2 4.99l-5.57 5.56C7.86 37.18 2.05 39.67 0 37.62l14.84-14.84c1.73-1.73 3.78-2.59 4.99-2.2l-6.85 7.76 7.76-6.85zm3.37 4.99c-1.74-1.74-2.6-3.8-2.19-5l4.05 3.15-3.15-4.05c1.21-.4 3.27.46 5 2.19l1.85 1.86c3.07 3.07 3.9 7.23 1.86 9.27zm-2.2-7.99c-.4-1.21.46-3.26 2.2-4.99l5.57-5.56C34.81 2.83 40.63.34 42.68 2.38L27.84 17.22c-1.73 1.73-3.78 2.59-4.99 2.2l6.85-7.76-7.76 6.85zm100.75 6.83c-3.36 0-6.1-2.73-6.1-6.1v-4.57h1.52v4.57c0 2.52 2.05 4.57 4.57 4.57s4.57-2.05 4.57-4.57v-4.57h1.52v4.57c0 3.36-2.73 6.1-6.1 6.1zm-62.48 0h-1.52v-9.9c0-.42.34-.76.76-.76h9.07c2.08 0 3.83 1.64 3.88 3.72s-1.68 3.9-3.81 3.9h-8.38v3.05zm0-4.57h8.38c1.26 0 2.29-1.03 2.29-2.29s-1.03-2.29-2.29-2.29h-8.38zM112 25.33h-1.52V14.66H112zm21.33 0h-1.52v-9.9c0-.42.34-.76.76-.76h.86c.2 0 .4.08.54.22l8.51 8.51v-8.73H144v9.9c0 .42-.34.76-.76.76h-.66c-.2 0-.4-.08-.54-.22l-8.7-8.7v8.93zM49.88 20l5.74 5.33h-2.23l-4.63-4.3-4.63 4.3H41.9L47.64 20l-5.74-5.33h2.23l4.63 4.3 4.63-4.3h2.23zm27.07-1.52v.76h10.67v1.52H76.95v.76c0 1.26 1.03 2.29 2.29 2.29h8.38v1.52h-8.38c-2.1 0-3.81-1.71-3.81-3.81v-3.05c0-2.1 1.71-3.81 3.81-3.81h8.38v1.52h-8.38c-1.26 0-2.29 1.03-2.29 2.29zm26.6 6.85h2.35l-3.74-3.05c2.1-.04 3.79-1.78 3.74-3.9-.05-2.08-1.8-3.72-3.88-3.72h-9.07a.76.76 0 0 0-.76.76v9.9h1.52v-3.05h6.1l3.74 3.05zm-9.84-9.14h8.38c1.26 0 2.29 1.03 2.29 2.29s-1.03 2.29-2.29 2.29h-8.38z' fill='%23EBEBF5'/%3E%3C/svg%3E");
    opacity: 0.25;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2296c7e */.elementor-96374 .elementor-element.elementor-element-2296c7e::after {
    content: "";
    position: absolute;
    top: 0;
    left: 16px;
    width: calc(100% - 32px);
    height: 2px;
    background-image: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.1), rgba(255,255,255,0));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5620227 */.elementor-96374 .elementor-element.elementor-element-5620227 span {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248ce0d */.elementor-96374 .elementor-element.elementor-element-248ce0d::before {
    content: "";
    position: absolute;
    top: 0;
    left: calc(50% - 72px);
    width: 144px;
    height: 40px;
    background-image: url("data:image/svg+xml,%3Csvg width='144' height='40' viewBox='0 0 144 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.13 6.09c-2.05 2.05-1.22 6.2 1.86 9.27l1.85 1.85c1.74 1.74 3.8 2.6 5 2.19l-3.15-4.05 4.05 3.15c.4-1.21-.46-3.27-2.19-5l-7.42-7.42zm9.62 15.41c.4 1.21-.46 3.26-2.2 4.99l-5.57 5.56C7.86 37.18 2.05 39.67 0 37.62l14.84-14.84c1.73-1.73 3.78-2.59 4.99-2.2l-6.85 7.76 7.76-6.85zm3.37 4.99c-1.74-1.74-2.6-3.8-2.19-5l4.05 3.15-3.15-4.05c1.21-.4 3.27.46 5 2.19l1.85 1.86c3.07 3.07 3.9 7.23 1.86 9.27zm-2.2-7.99c-.4-1.21.46-3.26 2.2-4.99l5.57-5.56C34.81 2.83 40.63.34 42.68 2.38L27.84 17.22c-1.73 1.73-3.78 2.59-4.99 2.2l6.85-7.76-7.76 6.85z' fill='url(%23xperiunSymbol)'/%3E%3Cpath d='M122.67 25.33c-3.36 0-6.1-2.73-6.1-6.1v-4.57h1.52v4.57c0 2.52 2.05 4.57 4.57 4.57s4.57-2.05 4.57-4.57v-4.57h1.52v4.57c0 3.36-2.73 6.1-6.1 6.1zm-62.48 0h-1.52v-9.9c0-.42.34-.76.76-.76h9.07c2.08 0 3.83 1.64 3.88 3.72s-1.68 3.9-3.81 3.9h-8.38v3.05zm0-4.57h8.38c1.26 0 2.29-1.03 2.29-2.29s-1.03-2.29-2.29-2.29h-8.38zM112 14.67h-1.52v10.67H112zm21.33 1.74 8.7 8.7c.14.14.34.22.54.22h.66c.42 0 .76-.34.76-.76v-9.9h-1.52v8.73l-8.51-8.51a.77.77 0 0 0-.54-.22h-.86a.76.76 0 0 0-.76.76v9.9h1.52V16.4zm-77.71-1.74h-2.23l-4.63 4.29-4.62-4.29H41.9L47.65 20l-5.75 5.33h2.24l4.62-4.29 4.63 4.29h2.23L49.88 20zm23.62 1.52h8.38v-1.52h-8.38c-2.1 0-3.81 1.71-3.81 3.81v3.05c0 2.1 1.71 3.81 3.81 3.81h8.38v-1.52h-8.38c-1.26 0-2.29-1.03-2.29-2.29v-.76h10.67v-1.52H76.95v-.76c0-1.26 1.03-2.29 2.29-2.29zm24.31 9.14h2.35l-3.74-3.05c2.1-.04 3.79-1.78 3.74-3.9-.05-2.08-1.8-3.72-3.88-3.72h-9.07a.76.76 0 0 0-.76.76v9.9h1.52v-3.05h6.1l3.74 3.05zm-9.84-9.14h8.38c1.26 0 2.29 1.03 2.29 2.29s-1.03 2.29-2.29 2.29h-8.38z' fill='%23F5F5FF'/%3E%3Cdefs%3E%3ClinearGradient id='xperiunSymbol' x1='1.86' y1='39.48' x2='40.81' y2='.52' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239600FF'/%3E%3Cstop offset='1' stop-color='%234B00FF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6f0fdd */.elementor-96374 .elementor-element.elementor-element-b6f0fdd::after {
    content: "";
    position: absolute;
    top: 0;
    left: 16px;
    width: calc(100% - 32px);
    height: 2px;
    background-image: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.1), rgba(255,255,255,0));
}

.elementor-96374 .elementor-element.elementor-element-b6f0fdd::before {
    content: "";
    position: absolute;
    top: 218px;
    left: 0;
    height: 100%;
    width: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 176'%3E%3Cpath d='M270.4 4.6h-80.9l-53.1 46.7-53-46.7H2.5l94.8 80.1L0 166.3h80.9l55.4-48.2 55.7 48.2h80.9l-97.5-81.5zm267.1 12.1c-8.3-4.6-17.9-7.7-28.9-9.5s-22.9-2.7-35.5-2.7H297.7v161.7h63.2v-41.7h112.2c12.6 0 24.5-.6 35.5-1.8s20.7-3.6 28.9-7.3 14.7-9.3 19.5-16.9c4.7-7.6 7.1-17.8 7.1-30.8s-2.4-23.6-7.1-31.8-11.2-14.7-19.5-19.2M495.7 78c-3.5 1.6-7.7 2.4-12.8 2.4H360.8V55.1h122.1c5 0 9.3.8 12.8 2.3 3.4 1.5 5.2 5 5.2 10.4s-1.7 8.6-5.2 10.2m163.1 20.1h156.7V72.8H658.8V52.6h191.5v-48H595.6v161.7h255.2v-48h-192zm461.5-88.3c-12.2-3.4-26-5.2-41.3-5.2H883.7v161.7h63.2v-45.5h98.8c13.5 0 23.5.5 29.9 1.5q9.75 1.5 12.6 5.4c1.9 2.6 2.9 6.4 2.9 11.5v27h63.2v-34.6c0-7.4-2.1-13.1-6.4-17.1s-11.9-6.7-22.7-8.2c-2.6-.4-5.5-.7-8.6-1 1.5-.2 3-.5 4.4-.8 7.6-1.5 14.3-4 20.2-7.3 5.9-3.4 10.5-8.1 13.9-14.2s5.1-13.7 5.1-23c0-14-3.6-25-10.7-33.1-7.2-8.1-16.8-13.9-29.1-17.3ZM946.9 78.7V55.2h132.2c5 0 9.3.8 12.8 2.4 3.4 1.6 5.2 4.6 5.2 9s-1.7 7.9-5.2 9.6-7.7 2.5-12.8 2.5zM1262 4.6h-63.2v161.7h63.2zm266.3 69.5c0 13.5-3.3 23.8-10 30.8-6.7 7.1-16.1 11.9-28.4 14.5q-18.45 3.9-43.5 3.9c-25.05 0-31.9-1.3-44.1-3.9s-21.6-7.4-28.2-14.5-9.9-17.4-9.9-30.8V4.6H1301v80.9c0 14.3 2.6 26.5 7.7 36.5s12.3 18.3 21.3 24.8c9.1 6.5 19.8 11.5 32 15s25.5 6 39.8 7.4 29.1 2.2 44.5 2.2 28.8-.7 42.8-2.2c14.1-1.4 27.2-3.9 39.5-7.4s23.2-8.6 32.6-15c9.4-6.5 16.8-14.7 22.1-24.8 5.3-10 8-22.2 8-36.5V4.6h-63.2v69.5Zm328.5-69.5v98.3L1690 4.6h-63.2v161.7h63.2V69.7l166.8 96.6h63.2V4.6z' style='fill:%23f5f5ff'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 110%;
    background-position: center top;
    opacity: 0.05;
}

@media(max-width: 767px) {
    .elementor-96374 .elementor-element.elementor-element-b6f0fdd::before {
        background-size: 25%;
        top: 0px;
        background-position: left top;
        z-index: 1;

        background-image: url("data:image/svg+xml,%3Csvg width='176' height='1920' viewBox='0 0 176 1920' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23F5F5FF'%3E%3Cpath d='M171.4 270.4v-80.9l-46.7-53.1 46.7-53V2.5L91.3 97.3 9.7 0v80.9l48.2 55.4L9.7 192v80.9l81.5-97.5zm-12.1 267.1c4.6-8.3 7.7-17.9 9.5-28.9s2.7-22.9 2.7-35.5V297.7H9.8v63.2h41.7v112.2c0 12.6.6 24.5 1.8 35.5s3.6 20.7 7.3 28.9 9.3 14.7 16.9 19.5c7.6 4.7 17.8 7.1 30.8 7.1s23.6-2.4 31.8-7.1 14.7-11.2 19.2-19.5M98 495.7c-1.6-3.5-2.4-7.7-2.4-12.8V360.8h25.3v122.1c0 5-.8 9.3-2.3 12.8-1.5 3.4-5 5.2-10.4 5.2s-8.6-1.7-10.2-5.2M77.9 658.8v156.7h25.3V658.8h20.2v191.5h48V595.6H9.7v255.2h48v-192zm88.3 461.5c3.4-12.2 5.2-26 5.2-41.3V883.7H9.7v63.2h45.5v98.8c0 13.5-.5 23.5-1.5 29.9q-1.5 9.75-5.4 12.6c-2.6 1.9-6.4 2.9-11.5 2.9h-27v63.2h34.6c7.4 0 13.1-2.1 17.1-6.4s6.7-11.9 8.2-22.7c.4-2.6.7-5.5 1-8.6.2 1.5.5 3 .8 4.4 1.5 7.6 4 14.3 7.3 20.2 3.4 5.9 8.1 10.5 14.2 13.9s13.7 5.1 23 5.1c14 0 25-3.6 33.1-10.7 8.1-7.2 13.9-16.8 17.3-29.1zM97.3 946.9h23.5v132.2c0 5-.8 9.3-2.4 12.8-1.6 3.4-4.6 5.2-9 5.2s-7.9-1.7-9.6-5.2-2.5-7.7-2.5-12.8zm74.1 315.1v-63.2H9.7v63.2zm-69.5 266.3c-13.5 0-23.8-3.3-30.8-10-7.1-6.7-11.9-16.1-14.5-28.4q-3.9-18.45-3.9-43.5c0-16.7 1.3-31.9 3.9-44.1s7.4-21.6 14.5-28.2 17.4-9.9 30.8-9.9h69.5V1301H90.5c-14.3 0-26.5 2.6-36.5 7.7S35.7 1321 29.2 1330c-6.5 9.1-11.5 19.8-15 32s-6 25.5-7.4 39.8-2.2 29.1-2.2 44.5.7 28.8 2.2 42.8c1.4 14.1 3.9 27.2 7.4 39.5s8.6 23.2 15 32.6c6.5 9.4 14.7 16.8 24.8 22.1 10 5.3 22.2 8 36.5 8h80.9v-63.2h-69.5zm69.5 328.5H73.1l98.3-166.8v-63.2H9.7v63.2h96.6L9.7 1856.8v63.2h161.7z'/%3E%3C/g%3E%3C/svg%3E");
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-659da7e */.elementor-96374 .elementor-element.elementor-element-659da7e {
    display: none;
}/* End custom CSS */
/* Start custom CSS */p:last-child {
    margin: 0;
}

.title-gradient {
  background: -webkit-linear-gradient(0deg, #ffff00, #afff00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}

.title-gradient-inverso {
    background: -webkit-linear-gradient(180deg, #ffff00, #afff00);
      -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}

.title-gradient-roxo {
  background: -webkit-linear-gradient(0deg, rgba(150,150,255,1), rgba(75,75,255,1));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}

.h-title-gradient h2 {
  background: -webkit-linear-gradient(0deg, #ffff00, #afff00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}


.titulo-circlado {
  display: inline-block;
  line-height: 1.25em;
  padding: 8px 12px;
  height: 46px;
  background-image: url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 184 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 23c0 18 38 22 84 22s91-4 91-22S138 1 92 1 1 10 1 23c0 22 91 18 91 18' stroke='%23C8FF00' stroke-width='2'/%3E%3C/svg%3E");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.btn-cta a {
    background-image: linear-gradient(90deg, rgba(150,150,255,1), rgba(250,255,0,1), rgba(250,255,0,1), rgba(200,255,0,1)) !important;
    background-size: 200% auto;
    background-position: 100% center;
    transition: background-position 0.5s ease !important;
     cursor: pointer;
}

.btn-cta a:hover {
    background-position: 0% center;
}

.btn-cta {
    position: relative;
}

.btn-cta a::after {
    content: "";
    position: absolute;
    top: 6px;
    left: 6px;
    width: 40px;
    height: 40px;
    background-color: rgba(0,0,0,1);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23ffff00'%3E%3Cpath d='M683.15-460H200v-40h483.15L451.46-731.69 480-760l280 280-280 280-28.54-28.31L683.15-460Z'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 100%;
    transition: 0.5s ease !important;
}


.btn-cta a:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%239696ff'%3E%3Cpath d='M683.15-460H200v-40h483.15L451.46-731.69 480-760l280 280-280 280-28.54-28.31L683.15-460Z'/%3E%3C/svg%3E");
}

.btn-cta a::before {
    content: attr(data-label); /* ← recebe o texto do atributo data-label */
    position: absolute;
    top: -32px;
    left: 0;
    width: 100%;
    height: 32px;
    font-family: "Poppins", Sans-Serif;
    color: #c8ff00;
    font-size: 1rem;
    line-height: 1em;
    display: flex;
    justify-content: start;
    align-items: center;
    transition: 0.5s !important;
}

.btn-cta a:hover::before {
    color: rgba(150,150,255);
}


.bullet-numero {
    display: block;
  background: -webkit-linear-gradient(-45deg, rgba(200,255,0,0), rgba(200,255,0,0.25));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media(max-width: 767px) {
    .titulo-circlado {
    padding: 8px 16x;
    height: auto;
}
}

.aprender {
    height: 304px;
}

.aprender::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(45deg, rgba(10,10,10,1), rgba(10,10,10,0.75), rgba(10,10,10,0));
}

.check::after {
    content: "";
    position: absolute;
    top: -48px;
    width: 32px;
    height: 32px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23c8ff00'%3E%3Cpath d='M382-267.69 183.23-466.46 211.77-495 382-324.77 748.23-691l28.54 28.54L382-267.69Z'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
}

.check.check-preto::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23000000'%3E%3Cpath d='M382-267.69 183.23-466.46 211.77-495 382-324.77 748.23-691l28.54 28.54L382-267.69Z'/%3E%3C/svg%3E");
}

@media (max-width: 1024px) {
    .aprender {
    height: 40vw;
}
}

@media(max-width: 767px) {
        .aprender {
    height: 75vw;
}
}

.popup {
    position: fixed !important;
    top: -100vh;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 99;
    background-color: rgba(0, 0, 0, 0.75);
    backdrop-filter: blur(32px);
    opacity: 0;
    transition: 0.5s !important;
}

.popup.popup-ativado {
    top: 0vh;
    opacity: 1;
}

.popup-abrir {
    cursor: pointer;
}

.container-check::after {
    content: "";
    position: absolute;
    top: 0;
    left: 16px;
    width: calc(100% - 32px);
    height: 2px;
    background-image: linear-gradient(90deg, rgba(200,255,0,0), rgba(200,255,0,0.1), rgba(200,255,0,0));
}

.container-check::before {
    content: "";
    position: absolute;
    top: -44px;
    left: calc(50% - 44px);
    width: 88px;
    height: 88px;
    background-color: rgba(200,255,0,0.25);
    border-radius: 100%;
    filter: blur(64px);
}/* End custom CSS */