.elementor-97228 .elementor-element.elementor-element-be8bc8b{--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:0px 32px;--row-gap:0px;--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:160px;--padding-left:16px;--padding-right:16px;}.elementor-97228 .elementor-element.elementor-element-c7c0700{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 64px 0px;}.elementor-97228 .elementor-element.elementor-element-c7c0700 img{width:174px;}.elementor-97228 .elementor-element.elementor-element-2b5daf1{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97228 .elementor-element.elementor-element-6982c79{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;}.elementor-97228 .elementor-element.elementor-element-6982c79 .elementor-heading-title{font-size:2rem;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-d31c57e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-ba7b8e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-97228 .elementor-element.elementor-element-ba7b8e0 .elementor-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:1rem;font-weight:400;fill:#000000;color:#000000;border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-97228 .elementor-element.elementor-element-0b44bbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 32px;z-index:2;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-97228 .elementor-element.elementor-element-0b44bbc .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.25em;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-e3a6086{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 32px;z-index:2;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-97228 .elementor-element.elementor-element-e3a6086 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.25em;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-a63cb9d{--display:flex;--min-height:256px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97228 .elementor-element.elementor-element-477ada5{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-97228 .elementor-element.elementor-element-477ada5 img{border-radius:8px 8px 8px 8px;}.elementor-97228 .elementor-element.elementor-element-29e738d{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-97228 .elementor-element.elementor-element-29e738d img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-97228 .elementor-element.elementor-element-03376e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:448px;--padding-right:48px;}.elementor-97228 .elementor-element.elementor-element-03376e6:not(.elementor-motion-effects-element-type-background), .elementor-97228 .elementor-element.elementor-element-03376e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28282880;}.elementor-97228 .elementor-element.elementor-element-e33a256{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 32px 0px;}.elementor-97228 .elementor-element.elementor-element-e33a256 .elementor-heading-title{font-size:2rem;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-acad3bb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 32px 0px;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-5a565cc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-19c4f1a{--display:flex;--min-height:80px;--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:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:8;}.elementor-97228 .elementor-element.elementor-element-19c4f1a:not(.elementor-motion-effects-element-type-background), .elementor-97228 .elementor-element.elementor-element-19c4f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000BF;}.elementor-97228 .elementor-element.elementor-element-1b2e481{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 32px;z-index:2;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-97228 .elementor-element.elementor-element-1b2e481 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.25em;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-57eb8d7:hover{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-30a5f67 ) 0%, var( --e-global-color-429a537 ) 100%);box-shadow:0px 0px 32px 0px rgba(245, 245, 255, 0.5);}.elementor-97228 .elementor-element.elementor-element-57eb8d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:8px 8px 8px 8px;box-shadow:0px 16px 64px 0px rgba(255, 255, 255, 0.25);}.elementor-97228 .elementor-element.elementor-element-57eb8d7 .elementor-button{font-size:1rem;font-weight:400;line-height:1.25rem;fill:#000000;color:#000000;transition-duration:0s;border-style:none;border-radius:6px 6px 6px 6px;padding:8px 32px 8px 32px;}.elementor-97228 .elementor-element.elementor-element-57eb8d7 .elementor-button:hover, .elementor-97228 .elementor-element.elementor-element-57eb8d7 .elementor-button:focus{color:#0A0A14;}.elementor-97228 .elementor-element.elementor-element-57eb8d7 .elementor-button:hover svg, .elementor-97228 .elementor-element.elementor-element-57eb8d7 .elementor-button:focus svg{fill:#0A0A14;}.elementor-97228 .elementor-element.elementor-element-8dfff67{--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;--border-radius:128px 128px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-97228 .elementor-element.elementor-element-8dfff67:not(.elementor-motion-effects-element-type-background), .elementor-97228 .elementor-element.elementor-element-8dfff67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF5;}.elementor-97228 .elementor-element.elementor-element-00aadb7{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-97228 .elementor-element.elementor-element-00aadb7 .elementor-heading-title{font-size:2.25rem;color:#000000;}.elementor-97228 .elementor-element.elementor-element-3ce5e14{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:32px;--padding-left:32px;--padding-right:160px;}.elementor-97228 .elementor-element.elementor-element-3ce5e14:not(.elementor-motion-effects-element-type-background), .elementor-97228 .elementor-element.elementor-element-3ce5e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5EB;background-image:url("https://xperiun.com/wp-content/uploads/2025/07/mll_4appss-box01.webp");background-position:center center;background-size:cover;}.elementor-97228 .elementor-element.elementor-element-9d46125{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;color:#000000;}.elementor-97228 .elementor-element.elementor-element-f419329{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:32px;--padding-left:32px;--padding-right:160px;}.elementor-97228 .elementor-element.elementor-element-f419329:not(.elementor-motion-effects-element-type-background), .elementor-97228 .elementor-element.elementor-element-f419329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5EB;background-image:url("https://xperiun.com/wp-content/uploads/2025/07/mll_4appsss-box02.webp");background-position:center center;background-size:cover;}.elementor-97228 .elementor-element.elementor-element-04dcad1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;color:#000000;}.elementor-97228 .elementor-element.elementor-element-c7278c3{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:32px;--padding-left:32px;--padding-right:160px;}.elementor-97228 .elementor-element.elementor-element-c7278c3:not(.elementor-motion-effects-element-type-background), .elementor-97228 .elementor-element.elementor-element-c7278c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5EB;background-image:url("https://xperiun.com/wp-content/uploads/2025/07/mll_4appss-box03.webp");background-position:center center;background-size:cover;}.elementor-97228 .elementor-element.elementor-element-9886126{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;color:#000000;}.elementor-97228 .elementor-element.elementor-element-4f7ab13{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:32px;--padding-left:32px;--padding-right:160px;}.elementor-97228 .elementor-element.elementor-element-4f7ab13:not(.elementor-motion-effects-element-type-background), .elementor-97228 .elementor-element.elementor-element-4f7ab13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5EB;background-image:url("https://xperiun.com/wp-content/uploads/2025/07/mll_4appss-box04.webp");background-position:center center;background-size:cover;}.elementor-97228 .elementor-element.elementor-element-1d660bb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;color:#000000;}.elementor-97228 .elementor-element.elementor-element-cc6d2fc{--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;}.elementor-97228 .elementor-element.elementor-element-1e5599e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:504px;--padding-left:16px;--padding-right:16px;}.elementor-97228 .elementor-element.elementor-element-1e5599e:not(.elementor-motion-effects-element-type-background), .elementor-97228 .elementor-element.elementor-element-1e5599e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF5;}.elementor-97228 .elementor-element.elementor-element-c15bad0{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-97228 .elementor-element.elementor-element-c15bad0 .elementor-heading-title{font-size:2.25rem;color:#000000;}.elementor-97228 .elementor-element.elementor-element-57dd736{width:var( --container-widget-width, 832px );max-width:832px;background-color:#F5F5EB;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 64px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-97228 .elementor-element.elementor-element-57dd736 .elementor-heading-title{font-size:1rem;line-height:1.5em;color:#000000;}.elementor-97228 .elementor-element.elementor-element-f8fd893{width:var( --container-widget-width, 832px );max-width:832px;background-color:#F5F5EB;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 64px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-97228 .elementor-element.elementor-element-f8fd893 .elementor-heading-title{font-size:1rem;line-height:1.5em;color:#000000;}.elementor-97228 .elementor-element.elementor-element-588b471{width:var( --container-widget-width, 832px );max-width:832px;background-color:#F5F5EB;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 64px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-97228 .elementor-element.elementor-element-588b471 .elementor-heading-title{font-size:1rem;line-height:1.5em;color:#000000;}.elementor-97228 .elementor-element.elementor-element-118cb3d{width:var( --container-widget-width, 832px );max-width:832px;background-color:#F5F5EB;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 64px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-97228 .elementor-element.elementor-element-118cb3d .elementor-heading-title{font-size:1rem;line-height:1.5em;color:#000000;}.elementor-97228 .elementor-element.elementor-element-185a3dd{width:var( --container-widget-width, 544px );max-width:544px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:544px;--container-widget-flex-grow:0;text-align:center;color:#FF0000;}.elementor-97228 .elementor-element.elementor-element-c1ca552{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-97228 .elementor-element.elementor-element-0eb66b5{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-97228 .elementor-element.elementor-element-0eb66b5 .elementor-heading-title{font-size:2.25rem;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-d2d3fe9{width:var( --container-widget-width, 832px );max-width:832px;background-color:#28282880;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 64px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-97228 .elementor-element.elementor-element-d2d3fe9 .elementor-heading-title{font-size:1rem;line-height:1.5em;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-56c56c6{width:var( --container-widget-width, 832px );max-width:832px;background-color:#28282880;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 64px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-97228 .elementor-element.elementor-element-56c56c6 .elementor-heading-title{font-size:1rem;line-height:1.5em;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-8f4858a{width:var( --container-widget-width, 832px );max-width:832px;background-color:#28282880;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 64px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-97228 .elementor-element.elementor-element-8f4858a .elementor-heading-title{font-size:1rem;line-height:1.5em;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-fd53381{width:var( --container-widget-width, 832px );max-width:832px;background-color:#28282880;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 64px;--container-widget-width:832px;--container-widget-flex-grow:0;}.elementor-97228 .elementor-element.elementor-element-fd53381 .elementor-heading-title{font-size:1rem;line-height:1.5em;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-7c36462{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97228 .elementor-element.elementor-element-36ee7ed{--e-image-carousel-slides-to-show:5;}.elementor-97228 .elementor-element.elementor-element-36ee7ed .swiper-wrapper{display:flex;align-items:center;}.elementor-97228 .elementor-element.elementor-element-36ee7ed .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-97228 .elementor-element.elementor-element-ef6c198{--e-image-carousel-slides-to-show:5;}.elementor-97228 .elementor-element.elementor-element-ef6c198 .swiper-wrapper{display:flex;align-items:center;}.elementor-97228 .elementor-element.elementor-element-ef6c198 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-97228 .elementor-element.elementor-element-cf7c5d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;--z-index:2;}.elementor-97228 .elementor-element.elementor-element-edc441a{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-144px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97228 .elementor-element.elementor-element-cec1592{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-97228 .elementor-element.elementor-element-cec1592 .elementor-heading-title{font-size:2.25rem;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-aec461e{width:var( --container-widget-width, 544px );max-width:544px;--container-widget-width:544px;--container-widget-flex-grow:0;}.elementor-97228 .elementor-element.elementor-element-e4a3719{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--border-radius:8px 8px 8px 8px;box-shadow:0px 16px 64px 0px rgba(0, 0, 10, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;--z-index:2;}.elementor-97228 .elementor-element.elementor-element-e4a3719:not(.elementor-motion-effects-element-type-background), .elementor-97228 .elementor-element.elementor-element-e4a3719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28282880;}.elementor-97228 .elementor-element.elementor-element-55d2eca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-b2a2be6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-93853b2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-b4e3c58{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-97228 .elementor-element.elementor-element-a76375b{--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;--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;--z-index:10;}.elementor-97228 .elementor-element.elementor-element-a76375b:not(.elementor-motion-effects-element-type-background), .elementor-97228 .elementor-element.elementor-element-a76375b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-97228 .elementor-element.elementor-element-8202c0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 64px 0px;text-align:center;}.elementor-97228 .elementor-element.elementor-element-8202c0c .elementor-heading-title{font-size:3rem;line-height:1.25em;color:var( --e-global-color-429a537 );}.elementor-97228 .elementor-element.elementor-element-49308a8{--display:flex;--min-height:224px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;box-shadow:0px 16px 128px 0px rgba(0, 0, 10, 0.75);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;--z-index:3;}.elementor-97228 .elementor-element.elementor-element-49308a8:not(.elementor-motion-effects-element-type-background), .elementor-97228 .elementor-element.elementor-element-49308a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28282880;}.elementor-97228 .elementor-element.elementor-element-d6c40af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-d4fc5c5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-97228 .elementor-element.elementor-element-d4fc5c5 .elementor-heading-title{font-size:6rem;font-weight:300;line-height:0.75em;color:#FF6496;}.elementor-97228 .elementor-element.elementor-element-822975f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-83a2c7f{background-color:#F5F5FF1A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 32px 8px 8px;border-radius:8px 8px 8px 8px;}.elementor-97228 .elementor-element.elementor-element-83a2c7f .elementor-button{font-size:1rem;font-weight:400;line-height:1.25em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-97228 .elementor-element.elementor-element-83a2c7f .elementor-button:hover, .elementor-97228 .elementor-element.elementor-element-83a2c7f .elementor-button:focus{color:#00000A;}.elementor-97228 .elementor-element.elementor-element-83a2c7f .elementor-button:hover svg, .elementor-97228 .elementor-element.elementor-element-83a2c7f .elementor-button:focus svg{fill:#00000A;}.elementor-97228 .elementor-element.elementor-element-09d0430 .elementor-button{background-color:transparent;font-size:1rem;line-height:1.25em;fill:var( --e-global-color-429a537 );color:var( --e-global-color-429a537 );background-image:linear-gradient(90deg, #FF6400 0%, #FF4B00 100%);border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-97228 .elementor-element.elementor-element-09d0430 .elementor-button:hover, .elementor-97228 .elementor-element.elementor-element-09d0430 .elementor-button:focus{background-color:transparent;color:#00000A;background-image:linear-gradient(90deg, var( --e-global-color-7c0637e ) 0%, #FFFFFF 100%);}.elementor-97228 .elementor-element.elementor-element-09d0430{background-color:#F5F5FF1A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 32px 8px 8px;border-radius:8px 8px 8px 8px;}.elementor-97228 .elementor-element.elementor-element-09d0430 .elementor-button:hover svg, .elementor-97228 .elementor-element.elementor-element-09d0430 .elementor-button:focus svg{fill:#00000A;}.elementor-97228 .elementor-element.elementor-element-8912e0c{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 32px;z-index:2;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-97228 .elementor-element.elementor-element-8912e0c .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.25em;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-05abe38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 32px;z-index:2;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-97228 .elementor-element.elementor-element-05abe38 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.25em;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-187b887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 32px;z-index:2;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-97228 .elementor-element.elementor-element-187b887 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.25em;color:#FFF5D7;}.elementor-97228 .elementor-element.elementor-element-d533302 .elementor-button{background-color:transparent;font-size:1rem;font-weight:400;line-height:1.25em;fill:#F5F5FFBF;color:#F5F5FFBF;background-image:linear-gradient(90deg, #00FF6426 0%, #00FFC826 100%);transition-duration:0s;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px;}.elementor-97228 .elementor-element.elementor-element-d533302 .elementor-button:hover, .elementor-97228 .elementor-element.elementor-element-d533302 .elementor-button:focus{background-color:transparent;color:#00000A;background-image:linear-gradient(180deg, var( --e-global-color-429a537 ) 0%, var( --e-global-color-f60db52 ) 100%);}.elementor-97228 .elementor-element.elementor-element-d533302{width:var( --container-widget-width, calc(100% - 64px) );max-width:calc(100% - 64px);margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:calc(100% - 64px);--container-widget-flex-grow:0;z-index:3;}.elementor-97228 .elementor-element.elementor-element-d533302 .elementor-button:hover svg, .elementor-97228 .elementor-element.elementor-element-d533302 .elementor-button:focus svg{fill:#00000A;}.elementor-97228 .elementor-element.elementor-element-18841e0{--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-97228 .elementor-element.elementor-element-0bae17c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-97228 .elementor-element.elementor-element-79252a9{--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-97228:not(.elementor-motion-effects-element-type-background), body.elementor-page-97228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1366px){.elementor-97228 .elementor-element.elementor-element-477ada5{--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;}.elementor-97228 .elementor-element.elementor-element-29e738d{--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;}.elementor-97228 .elementor-element.elementor-element-36ee7ed{--e-image-carousel-slides-to-show:4;}.elementor-97228 .elementor-element.elementor-element-ef6c198{--e-image-carousel-slides-to-show:4;}.elementor-97228 .elementor-element.elementor-element-0bae17c{z-index:2;}}@media(min-width:768px){.elementor-97228 .elementor-element.elementor-element-2b5daf1{--width:calc(100% - 400px - 32px);}.elementor-97228 .elementor-element.elementor-element-a63cb9d{--width:400px;}.elementor-97228 .elementor-element.elementor-element-3ce5e14{--width:calc(50% - 16px);}.elementor-97228 .elementor-element.elementor-element-f419329{--width:calc(50% - 16px);}.elementor-97228 .elementor-element.elementor-element-c7278c3{--width:calc(50% - 16px);}.elementor-97228 .elementor-element.elementor-element-4f7ab13{--width:calc(50% - 16px);}.elementor-97228 .elementor-element.elementor-element-1e5599e{--content-width:832px;}.elementor-97228 .elementor-element.elementor-element-c1ca552{--content-width:832px;}.elementor-97228 .elementor-element.elementor-element-edc441a{--width:calc(50% - 16px + 144px);}.elementor-97228 .elementor-element.elementor-element-e4a3719{--width:100%;}.elementor-97228 .elementor-element.elementor-element-a76375b{--content-width:416px;}.elementor-97228 .elementor-element.elementor-element-18841e0{--content-width:544px;}}@media(max-width:1024px) and (min-width:768px){.elementor-97228 .elementor-element.elementor-element-2b5daf1{--width:100%;}}@media(max-width:1024px){.elementor-97228 .elementor-element.elementor-element-2b5daf1{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-97228 .elementor-element.elementor-element-03376e6{--padding-top:32px;--padding-bottom:32px;--padding-left:160px;--padding-right:32px;}.elementor-97228 .elementor-element.elementor-element-1e5599e{--padding-top:128px;--padding-bottom:352px;--padding-left:16px;--padding-right:16px;}.elementor-97228 .elementor-element.elementor-element-36ee7ed{--e-image-carousel-slides-to-show:3;}.elementor-97228 .elementor-element.elementor-element-ef6c198{--e-image-carousel-slides-to-show:3;}.elementor-97228 .elementor-element.elementor-element-edc441a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-97228 .elementor-element.elementor-element-e4a3719{--justify-content:center;}}@media(max-width:767px){.elementor-97228 .elementor-element.elementor-element-be8bc8b{--padding-top:32px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-97228 .elementor-element.elementor-element-c7c0700{padding:0px 0px 32px 0px;}.elementor-97228 .elementor-element.elementor-element-c7c0700 img{width:128px;}.elementor-97228 .elementor-element.elementor-element-6982c79 .elementor-heading-title{font-size:1.5rem;}.elementor-97228 .elementor-element.elementor-element-0b44bbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97228 .elementor-element.elementor-element-e3a6086{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97228 .elementor-element.elementor-element-477ada5{--container-widget-width:288px;--container-widget-flex-grow:0;width:var( --container-widget-width, 288px );max-width:288px;}.elementor-97228 .elementor-element.elementor-element-29e738d{--container-widget-width:288px;--container-widget-flex-grow:0;width:var( --container-widget-width, 288px );max-width:288px;}.elementor-97228 .elementor-element.elementor-element-03376e6{--padding-top:256px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-97228 .elementor-element.elementor-element-e33a256 .elementor-heading-title{font-size:1.75rem;}.elementor-97228 .elementor-element.elementor-element-19c4f1a{--min-height:64px;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-97228 .elementor-element.elementor-element-1b2e481{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97228 .elementor-element.elementor-element-1b2e481 .elementor-heading-title{font-size:0.75rem;}.elementor-97228 .elementor-element.elementor-element-57eb8d7 .elementor-button{font-size:0.75rem;padding:4px 16px 4px 16px;}.elementor-97228 .elementor-element.elementor-element-8dfff67{--border-radius:64px 64px 0px 0px;}.elementor-97228 .elementor-element.elementor-element-00aadb7 .elementor-heading-title{font-size:1.75rem;}.elementor-97228 .elementor-element.elementor-element-3ce5e14{--padding-top:160px;--padding-bottom:32px;--padding-left:32px;--padding-right:96px;}.elementor-97228 .elementor-element.elementor-element-f419329{--padding-top:160px;--padding-bottom:32px;--padding-left:32px;--padding-right:69px;}.elementor-97228 .elementor-element.elementor-element-c7278c3{--padding-top:160px;--padding-bottom:32px;--padding-left:32px;--padding-right:96px;}.elementor-97228 .elementor-element.elementor-element-4f7ab13{--padding-top:160px;--padding-bottom:32px;--padding-left:32px;--padding-right:96px;}.elementor-97228 .elementor-element.elementor-element-1e5599e{--padding-top:128px;--padding-bottom:256px;--padding-left:16px;--padding-right:16px;}.elementor-97228 .elementor-element.elementor-element-c15bad0 .elementor-heading-title{font-size:1.75rem;}.elementor-97228 .elementor-element.elementor-element-0eb66b5 .elementor-heading-title{font-size:1.75rem;}.elementor-97228 .elementor-element.elementor-element-36ee7ed{--e-image-carousel-slides-to-show:2;margin:0px -16px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;}.elementor-97228 .elementor-element.elementor-element-ef6c198{--e-image-carousel-slides-to-show:2;margin:0px -16px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;}.elementor-97228 .elementor-element.elementor-element-cf7c5d6{--z-index:2;}.elementor-97228 .elementor-element.elementor-element-edc441a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97228 .elementor-element.elementor-element-cec1592 .elementor-heading-title{font-size:1.75rem;}.elementor-97228 .elementor-element.elementor-element-e4a3719{--margin-top:-212px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-97228 .elementor-element.elementor-element-8202c0c{text-align:center;}.elementor-97228 .elementor-element.elementor-element-8202c0c .elementor-heading-title{font-size:2.5rem;}.elementor-97228 .elementor-element.elementor-element-49308a8{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-97228 .elementor-element.elementor-element-d4fc5c5 .elementor-heading-title{font-size:6rem;}.elementor-97228 .elementor-element.elementor-element-8912e0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97228 .elementor-element.elementor-element-05abe38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97228 .elementor-element.elementor-element-187b887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for heading, class: .elementor-element-0b44bbc */.elementor-97228 .elementor-element.elementor-element-0b44bbc span::after {
    content: "";
    position: absolute;
    top: calc(50% - 12px);
    left: 0;
    width: 24px;
    height: 24px;
    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='%23FFF5D7'%3E%3Cpath d='M224.62-120q-27.62 0-46.12-18.5Q160-157 160-184.62v-510.76q0-27.62 18.5-46.12Q197-760 224.62-760h70.76v-89.23h43.08V-760h286.16v-89.23h40V-760h70.76q27.62 0 46.12 18.5Q800-723 800-695.38v510.76q0 27.62-18.5 46.12Q763-120 735.38-120H224.62Zm0-40h510.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-350.76H200v350.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69ZM200-575.39h560v-119.99q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v119.99Zm0 0V-720-575.39Zm280 181.54q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.57 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.19 9.19 21.57 0 12.39-9.19 21.58-9.2 9.19-21.58 9.19Zm-160 0q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.57 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.19 9.19 21.57 0 12.39-9.19 21.58-9.2 9.19-21.58 9.19Zm320 0q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.57 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.19 9.19 21.57 0 12.39-9.19 21.58-9.2 9.19-21.58 9.19ZM480-240q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.58 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.2 9.19 21.58 0 12.39-9.19 21.58Q492.38-240 480-240Zm-160 0q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.58 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.2 9.19 21.58 0 12.39-9.19 21.58Q332.38-240 320-240Zm320 0q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.58 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.2 9.19 21.58 0 12.39-9.19 21.58Q652.38-240 640-240Z'/%3E%3C/svg%3E");
}


.elementor-97228 .elementor-element.elementor-element-0b44bbc span{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3a6086 */.elementor-97228 .elementor-element.elementor-element-e3a6086 span::after {
    content: "";
    position: absolute;
    top: calc(50% - 12px);
    left: 0;
    width: 24px;
    height: 24px;
    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='%23FFF5D7'%3E%3Cpath d='M203.85-200q-27.62 0-46.12-18.5-18.5-18.5-18.5-46.12v-430.76q0-27.62 18.5-46.12 18.5-18.5 46.12-18.5h430.77q27.61 0 46.11 18.5t18.5 46.12v186.15l121.54-121.54v301.54L699.23-450.77v186.15q0 27.62-18.5 46.12-18.5 18.5-46.11 18.5H203.85Zm0-40h430.77q10.76 0 17.69-6.92 6.92-6.93 6.92-17.7v-430.76q0-10.77-6.92-17.7-6.93-6.92-17.69-6.92H203.85q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v430.76q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92Zm-24.62 0v-480 480Z'/%3E%3C/svg%3E");
}


.elementor-97228 .elementor-element.elementor-element-e3a6086 span{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29e738d */.elementor-97228 .elementor-element.elementor-element-29e738d {
    position: absolute;
    top: auto;
    left: auto;
    right: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03376e6 */.elementor-97228 .elementor-element.elementor-element-03376e6::after {
    content: "";
    position: absolute;
    width: 384px;
    height: 384px;
    top: -32px;
    left: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39 21H27V9C27 4.029 22.971 0 18 0C15.513 0 13.263 1.008 11.637 2.637L2.637 11.637C1.008 13.266 0 15.516 0 18V48H30C32.487 48 34.737 46.992 36.363 45.363L45.363 36.363C46.992 34.734 48 32.484 48 30C48 25.029 43.971 21 39 21ZM9 38.7V8.7C13.971 8.7 18 12.729 18 17.7V29.7H30C34.971 29.7 39 33.729 39 38.7H9Z' fill='url(%23paint0_linear_6_46)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6_46' x1='34.863' y1='13.137' x2='2.078e-06' y2='48' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF3200'/%3E%3Cstop offset='0.5' stop-color='%23FFFF96'/%3E%3Cstop offset='1' stop-color='%2300FFFF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-size: 100%;
    transform: rotate(-45deg);
    filter: blur(16px);
    opacity: 0.6;
}

@media (max-width: 1024px) {
    .elementor-97228 .elementor-element.elementor-element-03376e6::after {
            width: 256px;
    height: 256px;
    top: calc(50% - 160px);
    left: -96px;
    
    }
}

@media(max-width: 767px) {
    .elementor-97228 .elementor-element.elementor-element-03376e6::after {
            width: 256px;
    height: 256px;
    top: -64px;
    left: -32px;
    
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be8bc8b */.elementor-97228 .elementor-element.elementor-element-be8bc8b::after {
    content: "";
    position: absolute;
    top: -688px;
    left: calc(50% - 1120px / 2);
    width: 1120px;
    height: 1120px;
    background: radial-gradient(50% 50% at 50% 50%, rgba(255, 50, 0, 0.50) 60%, rgba(255, 255, 255, 0.50) 70%, rgba(0, 100, 255, 0.50) 90%);

    filter: blur(80px);
    border-radius: 50%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b2e481 */.elementor-97228 .elementor-element.elementor-element-1b2e481 span::after {
    content: "";
    position: absolute;
    top: calc(50% - 12px);
    left: 0;
    width: 24px;
    height: 24px;
    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='%23FFF5D7'%3E%3Cpath d='M224.62-120q-27.62 0-46.12-18.5Q160-157 160-184.62v-510.76q0-27.62 18.5-46.12Q197-760 224.62-760h70.76v-89.23h43.08V-760h286.16v-89.23h40V-760h70.76q27.62 0 46.12 18.5Q800-723 800-695.38v510.76q0 27.62-18.5 46.12Q763-120 735.38-120H224.62Zm0-40h510.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-350.76H200v350.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69ZM200-575.39h560v-119.99q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v119.99Zm0 0V-720-575.39Zm280 181.54q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.57 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.19 9.19 21.57 0 12.39-9.19 21.58-9.2 9.19-21.58 9.19Zm-160 0q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.57 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.19 9.19 21.57 0 12.39-9.19 21.58-9.2 9.19-21.58 9.19Zm320 0q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.57 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.19 9.19 21.57 0 12.39-9.19 21.58-9.2 9.19-21.58 9.19ZM480-240q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.58 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.2 9.19 21.58 0 12.39-9.19 21.58Q492.38-240 480-240Zm-160 0q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.58 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.2 9.19 21.58 0 12.39-9.19 21.58Q332.38-240 320-240Zm320 0q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.58 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.2 9.19 21.58 0 12.39-9.19 21.58Q652.38-240 640-240Z'/%3E%3C/svg%3E");
}


.elementor-97228 .elementor-element.elementor-element-1b2e481 span{
    height: 48px;
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c4f1a */.elementor-97228 .elementor-element.elementor-element-19c4f1a {
    position: sticky;
    top: calc(100% - 80px);
    backdrop-filter: blur(16px);
}

@media (max-width: 767px) {
    .elementor-97228 .elementor-element.elementor-element-19c4f1a {
    top: calc(100% - 64px);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00aadb7 */.elementor-97228 .elementor-element.elementor-element-00aadb7 {
    display: flex;
    justify-content: center;
}

.elementor-97228 .elementor-element.elementor-element-00aadb7 h2 {
    max-width: 640px;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc6d2fc */.elementor-97228 .elementor-element.elementor-element-cc6d2fc {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 888;

    /* --- SVG AJUSTADO PARA PIXELS VAZIOS/TRANSPARENTES --- */
   background-image: url("data:image/svg+xml,%3Csvg width='128' height='128' viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='pixelatedNoise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='1' stitchTiles='stitch' result='noise'/%3E%3CfeColorMatrix in='noise' type='saturate' values='0' result='grayscaleNoise'/%3E%3CfeComponentTransfer in='grayscaleNoise'%3E%3CfeFuncR type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1'/%3E%3CfeFuncG type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1'/%3E%3CfeFuncB type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1'/%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0.05 0.1 0.15 0.2 0.25 0.3'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23pixelatedNoise)' fill='transparent'/%3E%3C/svg%3E");
    
    background-repeat: repeat;
    /* Mantenha ou ajuste a opacidade geral aqui, mas o controle maior será no SVG */
    opacity: 1; /* Aumente a opacidade aqui para ver o efeito do SVG */
    
    animation: noiseMove 0.5s linear infinite;
}



@keyframes noiseMove {
    0% {
        background-position: 0 0;
    }

    10% {
        background-position: -5% -10%;
    }

    20% {
        background-position: -10% 5%;
    }

    30% {
        background-position: 5% -10%;
    }

    40% {
        background-position: -5% 15%;
    }

    50% {
        background-position: 10% 10%;
    }

    60% {
        background-position: 5% 0%;
    }

    70% {
        background-position: 15% -5%;
    }

    80% {
        background-position: -10% 5%;
    }

    90% {
        background-position: 0% -15%;
    }

    100% {
        background-position: 0 0;
    }
}

@media (max-width: 359px) {
    .noise {
        background-image: url("data:image/svg+xml,%3Csvg width='128' height='128' viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='pixelatedNoise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' stitchTiles='stitch' result='noise'/%3E%3CfeColorMatrix in='noise' type='saturate' values='0' result='grayscaleNoise'/%3E%3CfeComponentTransfer in='grayscaleNoise'%3E%3CfeFuncR type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1'/%3E%3CfeFuncG type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1'/%3E%3CfeFuncB type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1'/%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0.05 0.1 0.15 0.2 0.25 0.3'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23pixelatedNoise)' fill='transparent'/%3E%3C/svg%3E");
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c15bad0 */.elementor-97228 .elementor-element.elementor-element-c15bad0 {
    display: flex;
    justify-content: center;
}

.elementor-97228 .elementor-element.elementor-element-c15bad0 h2 {
    max-width: 640px;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e5599e */.elementor-97228 .elementor-element.elementor-element-1e5599e::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 0;
    left: calc(50% - 960px);
    width: 100%;
    height: 440px;
    left: 0;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: repeat;
    background-image: url('https://xperiun.com/wp-content/uploads/2025/07/mll_transition.webp');
}

@media (max-width: 1920px) {
        .elementor-97228 .elementor-element.elementor-element-1e5599e::after {
    left: calc(50% - 960px);
    width: 1920px;
    height: 440px;
    background-size: 100%;
        }
}



@media (max-width: 1024px) {
    .elementor-97228 .elementor-element.elementor-element-1e5599e::after {
    width: 1280px;
    height: 293.333px;
    left: calc(50% - 640px);
    }
}

@media (max-width: 767px) {
    .elementor-97228 .elementor-element.elementor-element-1e5599e::after {
    width: 960px;
    height: 220px;
    left: calc(50% - 480px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eb66b5 */.elementor-97228 .elementor-element.elementor-element-0eb66b5 {
    display: flex;
    justify-content: center;
}

.elementor-97228 .elementor-element.elementor-element-0eb66b5 h2 {
    max-width: 640px;   
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-36ee7ed */.elementor-97228 .elementor-element.elementor-element-36ee7ed .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}

.elementor-97228 .elementor-element.elementor-element-36ee7ed figure {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ef6c198 */.elementor-97228 .elementor-element.elementor-element-ef6c198 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}

.elementor-97228 .elementor-element.elementor-element-ef6c198 figure {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c36462 */.elementor-97228 .elementor-element.elementor-element-7c36462::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.00) 0%, #000 100%);
    z-index: 2;
}

.elementor-97228 .elementor-element.elementor-element-7c36462 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cec1592 */.elementor-97228 .elementor-element.elementor-element-cec1592 {
    display: flex;
}

.elementor-97228 .elementor-element.elementor-element-cec1592 h2 {
    max-width: 640px;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4a3719 */.elementor-97228 .elementor-element.elementor-element-e4a3719 {
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8202c0c */.elementor-97228 .elementor-element.elementor-element-8202c0c h2 {
    max-width: 18ch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6c40af */.elementor-97228 .elementor-element.elementor-element-d6c40af p {
    max-width: 64ch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-822975f */.elementor-97228 .elementor-element.elementor-element-822975f p {
    max-width: 64ch;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-83a2c7f */.elementor-97228 .elementor-element.elementor-element-83a2c7f a {
background: linear-gradient(270deg, #FF9664 0%, #FFFFC8 50%, #64FFFF 100%);
transition: none;
}


.elementor-97228 .elementor-element.elementor-element-83a2c7f {
    display: flex;
}

.elementor-97228 .elementor-element.elementor-element-83a2c7f::after {
    content: "";
    position: absolute;
    top: 8px;
    bottom: auto;
    left: auto;
    right: 8px;
    width: 16px;
    height: calc(100% - 16px);
    background-color: rgba(245,245,255,0.0);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 200' xml:space='preserve'%3E%3Cpath d='M8 16h16v8H8zm24 0v8h16v-8zM0 32h8v8H0zm24 0h16v8H24zm-8 16h32v8H16zM8 64h16v8H8zm24 0h16v8H32zM0 80h16v8H0zm24 0h24v8H24zm0 16h24v8H24zM0 112h16v8H0zm24 0h24v8H24zM0 128h16v8H0zm24 0h8v8h-8zm16 0h8v8h-8zM0 144h8v8H0zm24 0h8v8h-8zm16 0h8v8h-8zM0 160h8v8H0zm16 0v8h24v-8zm-8 16h32v8H8zm-8 16h8v8H0zm16 0h32v8H16zM0 0h48v8H0z' style='fill-rule:evenodd;clip-rule:evenodd;fill:%23f5f5ff'/%3E%3C/svg%3E");
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09d0430 */.elementor-97228 .elementor-element.elementor-element-09d0430 a {
    transition: none;
}

.elementor-97228 .elementor-element.elementor-element-09d0430 {
    display: none;
    filter: saturate(0);
}

.elementor-97228 .elementor-element.elementor-element-09d0430::after {
    content: "";
    position: absolute;
    top: 8px;
    bottom: auto;
    left: auto;
    right: 8px;
    width: 16px;
    height: calc(100% - 16px);
    background-color: rgba(245,245,255,0.0);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 200' xml:space='preserve'%3E%3Cpath d='M8 16h16v8H8zm24 0v8h16v-8zM0 32h8v8H0zm24 0h16v8H24zm-8 16h32v8H16zM8 64h16v8H8zm24 0h16v8H32zM0 80h16v8H0zm24 0h24v8H24zm0 16h24v8H24zM0 112h16v8H0zm24 0h24v8H24zM0 128h16v8H0zm24 0h8v8h-8zm16 0h8v8h-8zM0 144h8v8H0zm24 0h8v8h-8zm16 0h8v8h-8zM0 160h8v8H0zm16 0v8h24v-8zm-8 16h32v8H8zm-8 16h8v8H0zm16 0h32v8H16zM0 0h48v8H0z' style='fill-rule:evenodd;clip-rule:evenodd;fill:%23f5f5ff'/%3E%3C/svg%3E");
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8912e0c */.elementor-97228 .elementor-element.elementor-element-8912e0c span::after {
    content: "";
    position: absolute;
    top: calc(50% - 12px);
    left: 0;
    width: 24px;
    height: 24px;
    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='%23FFF5D7'%3E%3Cpath d='M224.62-120q-27.62 0-46.12-18.5Q160-157 160-184.62v-510.76q0-27.62 18.5-46.12Q197-760 224.62-760h70.76v-89.23h43.08V-760h286.16v-89.23h40V-760h70.76q27.62 0 46.12 18.5Q800-723 800-695.38v510.76q0 27.62-18.5 46.12Q763-120 735.38-120H224.62Zm0-40h510.76q9.24 0 16.93-7.69 7.69-7.69 7.69-16.93v-350.76H200v350.76q0 9.24 7.69 16.93 7.69 7.69 16.93 7.69ZM200-575.39h560v-119.99q0-9.24-7.69-16.93-7.69-7.69-16.93-7.69H224.62q-9.24 0-16.93 7.69-7.69 7.69-7.69 16.93v119.99Zm0 0V-720-575.39Zm280 181.54q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.57 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.19 9.19 21.57 0 12.39-9.19 21.58-9.2 9.19-21.58 9.19Zm-160 0q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.57 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.19 9.19 21.57 0 12.39-9.19 21.58-9.2 9.19-21.58 9.19Zm320 0q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.57 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.19 9.19 21.57 0 12.39-9.19 21.58-9.2 9.19-21.58 9.19ZM480-240q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.58 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.2 9.19 21.58 0 12.39-9.19 21.58Q492.38-240 480-240Zm-160 0q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.58 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.2 9.19 21.58 0 12.39-9.19 21.58Q332.38-240 320-240Zm320 0q-12.38 0-21.58-9.19-9.19-9.19-9.19-21.58 0-12.38 9.19-21.58 9.2-9.19 21.58-9.19 12.38 0 21.58 9.19 9.19 9.2 9.19 21.58 0 12.39-9.19 21.58Q652.38-240 640-240Z'/%3E%3C/svg%3E");
}


.elementor-97228 .elementor-element.elementor-element-8912e0c span{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05abe38 */.elementor-97228 .elementor-element.elementor-element-05abe38 span::after {
    content: "";
    position: absolute;
    top: calc(50% - 12px);
    left: 0;
    width: 24px;
    height: 24px;
    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='%23FFF5D7'%3E%3Cpath d='M480-120q-66.54 0-124.73-25.04t-101.69-68.54q-43.5-43.5-68.54-101.69Q160-373.46 160-440t25.04-124.73q25.04-58.19 68.54-101.69 43.5-43.5 101.69-68.54Q413.46-760 480-760t124.73 25.04q58.19 25.04 101.69 68.54 43.5 43.5 68.54 101.69Q800-506.54 800-440t-25.04 124.73q-25.04 58.19-68.54 101.69-43.5 43.5-101.69 68.54Q546.54-120 480-120Zm0-320Zm125.85 154.15 28.3-28.3L500-448.31V-640h-40v208.31l145.85 145.84ZM236.31-822.92l28.31 28.3-139.24 139.24-28.3-28.31 139.23-139.23Zm487.38 0 139.23 139.23-28.3 28.31-139.24-139.24 28.31-28.3ZM480-160q116.23 0 198.12-81.88Q760-323.77 760-440t-81.88-198.12Q596.23-720 480-720t-198.12 81.88Q200-556.23 200-440t81.88 198.12Q363.77-160 480-160Z'/%3E%3C/svg%3E");
}


.elementor-97228 .elementor-element.elementor-element-05abe38 span{

    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-187b887 */.elementor-97228 .elementor-element.elementor-element-187b887 span::after {
    content: "";
    position: absolute;
    top: calc(50% - 12px);
    left: 0;
    width: 24px;
    height: 24px;
    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='%23FFF5D7'%3E%3Cpath d='M203.85-200q-27.62 0-46.12-18.5-18.5-18.5-18.5-46.12v-430.76q0-27.62 18.5-46.12 18.5-18.5 46.12-18.5h430.77q27.61 0 46.11 18.5t18.5 46.12v186.15l121.54-121.54v301.54L699.23-450.77v186.15q0 27.62-18.5 46.12-18.5 18.5-46.11 18.5H203.85Zm0-40h430.77q10.76 0 17.69-6.92 6.92-6.93 6.92-17.7v-430.76q0-10.77-6.92-17.7-6.93-6.92-17.69-6.92H203.85q-10.77 0-17.7 6.92-6.92 6.93-6.92 17.7v430.76q0 10.77 6.92 17.7 6.93 6.92 17.7 6.92Zm-24.62 0v-480 480Z'/%3E%3C/svg%3E");
}


.elementor-97228 .elementor-element.elementor-element-187b887 span{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49308a8 */.elementor-97228 .elementor-element.elementor-element-49308a8 {
    backdrop-filter: blur(16px);
}

.elementor-97228 .elementor-element.elementor-element-49308a8::before {
    content: "";
    position: absolute;
    top: -32px;
    left: calc(50% - 32px);
    width: 64px;
    height: 64px;
    background-color: rgba(55, 55, 55, 1);
    border-radius: 8px;
    background-image: url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='0 0 200 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2003_51)'%3E%3Cpath d='M140 80H120V60C120 26.86 93.14 0 60 0C26.86 0 0 26.86 0 60V200H140C173.14 200 200 173.14 200 140C200 106.86 173.14 80 140 80Z' fill='%23FFF5D7'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2003_51'%3E%3Crect width='200' height='200' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 32px;
    z-index: 2;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a76375b */.elementor-97228 .elementor-element.elementor-element-a76375b::before {
    content: "";
    position: absolute;
    top: calc(50% - 256px + 256px);
    left: calc(50% - 256px);
    width: 512px;
    height: 512px;
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39 21H27V9C27 4.029 22.971 0 18 0C15.513 0 13.263 1.008 11.637 2.637L2.637 11.637C1.008 13.266 0 15.516 0 18V48H30C32.487 48 34.737 46.992 36.363 45.363L45.363 36.363C46.992 34.734 48 32.484 48 30C48 25.029 43.971 21 39 21ZM9 38.7V8.7C13.971 8.7 18 12.729 18 17.7V29.7H30C34.971 29.7 39 33.729 39 38.7H9Z' fill='url(%23paint0_linear_6_46)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6_46' x1='34.863' y1='13.137' x2='2.078e-06' y2='48' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF3200'/%3E%3Cstop offset='0.5' stop-color='%23FFFF96'/%3E%3Cstop offset='1' stop-color='%2300FFFF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-size: 100%;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0bae17c */.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-18841e0 */.elementor-97228 .elementor-element.elementor-element-18841e0::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 container, class: .elementor-element-79252a9 */.elementor-97228 .elementor-element.elementor-element-79252a9 {
    display: none;
}/* End custom CSS */
/* Start custom CSS */p:last-child {
    margin: 0;
}

.box-apps::after {
    content: "";
    top: 0;
    left: 0;
    position: absolute;
    background-image: linear-gradient(45deg, rgba(245,245,235,1), rgba(245,245,235,0.9), rgba(245,245,235,0));
    width: 100%;
    height: 100%;
}

.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='%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");
    background-position: center;
    background-repeat: no-repeat;
}


.btn a {
background: linear-gradient(270deg, #FF9664 0%, #FFFFC8 50%, #64FFFF 100%);
}


.titulos-coloridos h2,
.titulos-coloridos span{
  background: linear-gradient(270deg, #FF3200 0%, #FFFF96 50%, #0FF 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
  display:inline-block;
}

.textos-coloridos p {
  background: linear-gradient(270deg, #FF3200 0%, #FFFF96 50%, #0FF 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
  display: block;
}


.titulos-pretos h2 {
  background: linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0.50) 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
  display: block;
}

.topico span {
    display: block;
}

.topico span::before {
    content: "";
    width: 32px;
    height: 32px;
    position: absolute;
    left: 16px;
    top: calc(50% - 16px);
    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");
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: center;
}

.topico-escuro span::before {
    content: "";
    width: 32px;
    height: 32px;
    position: absolute;
    left: 16px;
    top: calc(50% - 16px);
    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='%23FFF5D7'%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-size: 24px;
    background-repeat: no-repeat;
    background-position: center;
}

.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;
}/* End custom CSS */