.elementor-87963 .elementor-element.elementor-element-1b8fe75{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:192px;--padding-left:16px;--padding-right:16px;--z-index:1;}.elementor-87963 .elementor-element.elementor-element-1b8fe75:not(.elementor-motion-effects-element-type-background), .elementor-87963 .elementor-element.elementor-element-1b8fe75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F19;}.elementor-87963 .elementor-element.elementor-element-c002972{width:100%;max-width:100%;text-align:center;}.elementor-87963 .elementor-element.elementor-element-c002972 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.25em;letter-spacing:0.5em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-97f1725{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;text-align:center;}.elementor-87963 .elementor-element.elementor-element-97f1725 .elementor-heading-title{font-size:2.5rem;font-weight:700;line-height:1.25em;color:#F5F5FF;}.elementor-87963 .elementor-element.elementor-element-f0e958d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;text-align:center;font-size:1rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-d6c996e .elementor-button{background-color:transparent;font-size:1rem;font-weight:400;line-height:1.25em;fill:#00000A;color:#00000A;background-image:linear-gradient(90deg, #9664FF 0%, #9696FF 100%);transition-duration:0s;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px;}.elementor-87963 .elementor-element.elementor-element-d6c996e .elementor-button:hover, .elementor-87963 .elementor-element.elementor-element-d6c996e .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-87963 .elementor-element.elementor-element-d6c996e{z-index:3;}.elementor-87963 .elementor-element.elementor-element-d6c996e .elementor-button:hover svg, .elementor-87963 .elementor-element.elementor-element-d6c996e .elementor-button:focus svg{fill:#00000A;}.elementor-87963 .elementor-element.elementor-element-e7a3290{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--overflow:hidden;--margin-top:-96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:192px;--padding-left:16px;--padding-right:16px;--z-index:2;}.elementor-87963 .elementor-element.elementor-element-0e046b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-87963 .elementor-element.elementor-element-0e046b9:not(.elementor-motion-effects-element-type-background), .elementor-87963 .elementor-element.elementor-element-0e046b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #37374180 0%, #37374100 100%);}.elementor-87963 .elementor-element.elementor-element-bb90da7{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-bb90da7 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-ec40a3d{width:var( --container-widget-width, 86px );max-width:86px;--container-widget-width:86px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-ec40a3d img{width:100%;}.elementor-87963 .elementor-element.elementor-element-1dfa9fe{width:100%;max-width:100%;z-index:2;text-align:left;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-1dfa9fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-810ff9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap: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:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-107cf48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap: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-87963 .elementor-element.elementor-element-107cf48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-c361d1e{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-c361d1e img{width:100%;}.elementor-87963 .elementor-element.elementor-element-cec7ce9{--display:flex;--justify-content:center;--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-87963 .elementor-element.elementor-element-cec7ce9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-0e2a2d7{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-0e2a2d7 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.25em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-1c403ef{padding:0px 0px 32px 0px;text-align:left;}.elementor-87963 .elementor-element.elementor-element-1c403ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-1c403ef .elementor-heading-title{font-size:1.75rem;line-height:1.25em;color:#F5D7B4;}.elementor-87963 .elementor-element.elementor-element-fa53616{width:100%;max-width:100%;padding:0px 0px 16px 0px;z-index:2;text-align:left;font-size:1em;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-fa53616.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-d4d51ec{width:100%;max-width:100%;padding:0px 0px 16px 16px;z-index:2;text-align:left;font-size:0.875em;line-height:1.5em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-d4d51ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-2e075cf{width:100%;max-width:100%;z-index:2;text-align:left;font-size:1em;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-2e075cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-7512971{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap: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:96px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-1d4f3a7{--display:flex;--justify-content:center;--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-87963 .elementor-element.elementor-element-1d4f3a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-5e8af66{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-5e8af66 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.25em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-95d725a{padding:0px 0px 32px 0px;text-align:left;}.elementor-87963 .elementor-element.elementor-element-95d725a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-95d725a .elementor-heading-title{font-size:1.75rem;line-height:1.25em;color:#FFC87D;}.elementor-87963 .elementor-element.elementor-element-9a5f50a{width:100%;max-width:100%;padding:0px 0px 16px 0px;z-index:2;text-align:left;font-size:1em;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-9a5f50a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-b3648d7{width:100%;max-width:100%;padding:0px 0px 16px 16px;z-index:2;text-align:left;font-size:0.875em;line-height:1.5em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-b3648d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-ac3e5b0{width:100%;max-width:100%;padding:0px 0px 32px 0px;z-index:2;text-align:left;font-size:1em;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-ac3e5b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-7e2090a .elementor-button{background-color:transparent;font-size:1rem;font-weight:400;line-height:1.25em;fill:var( --e-global-color-429a537 );color:var( --e-global-color-429a537 );background-image:linear-gradient(90deg, #6400C8 0%, #9600FF 100%);transition-duration:0s;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px;}.elementor-87963 .elementor-element.elementor-element-7e2090a .elementor-button:hover, .elementor-87963 .elementor-element.elementor-element-7e2090a .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-87963 .elementor-element.elementor-element-7e2090a{z-index:3;}.elementor-87963 .elementor-element.elementor-element-7e2090a .elementor-button:hover svg, .elementor-87963 .elementor-element.elementor-element-7e2090a .elementor-button:focus svg{fill:#00000A;}.elementor-87963 .elementor-element.elementor-element-5211fc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap: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-87963 .elementor-element.elementor-element-5211fc4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-707560a{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-707560a img{width:100%;}.elementor-87963 .elementor-element.elementor-element-59caab2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap: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:160px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-5136c13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap: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-87963 .elementor-element.elementor-element-5136c13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-bd36c44{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-bd36c44 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-7ade3a3{--display:flex;--justify-content:center;--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-87963 .elementor-element.elementor-element-7ade3a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-ad2cb71{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-ad2cb71 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.25em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-5390590{padding:0px 0px 32px 0px;text-align:left;}.elementor-87963 .elementor-element.elementor-element-5390590.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-5390590 .elementor-heading-title{font-size:1.75rem;line-height:1.25em;color:#FFAF00;}.elementor-87963 .elementor-element.elementor-element-375f859{width:100%;max-width:100%;padding:0px 0px 16px 0px;z-index:2;text-align:left;font-size:1em;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-375f859.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-f8b3093{width:100%;max-width:100%;padding:0px 0px 0px 16px;z-index:2;text-align:left;font-size:0.875em;line-height:1.5em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-f8b3093.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-406ba3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap: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:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-fd747a3{--display:flex;--justify-content:center;--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-87963 .elementor-element.elementor-element-fd747a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-ee53d5c{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-ee53d5c .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.25em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-14efce0{padding:0px 0px 32px 0px;text-align:left;}.elementor-87963 .elementor-element.elementor-element-14efce0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-14efce0 .elementor-heading-title{font-size:1.75rem;line-height:1.25em;color:#FF4B00;}.elementor-87963 .elementor-element.elementor-element-3ee9178{width:100%;max-width:100%;padding:0px 0px 16px 0px;z-index:2;text-align:left;font-size:1em;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-3ee9178.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-cc8755c{width:100%;max-width:100%;padding:0px 0px 16px 16px;z-index:2;text-align:left;font-size:0.875em;line-height:1.5em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-cc8755c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-3a3eccf{width:100%;max-width:100%;z-index:2;text-align:left;font-size:1em;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-3a3eccf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-161164a{--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;--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-87963 .elementor-element.elementor-element-161164a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-f1a9ed4{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-f1a9ed4 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-157fdb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-e4c1677{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap: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:160px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;--z-index:6;}.elementor-87963 .elementor-element.elementor-element-d47d78e{--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-87963 .elementor-element.elementor-element-d47d78e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-a545ad2{width:100%;max-width:100%;padding:0px 0px 16px 0px;}.elementor-87963 .elementor-element.elementor-element-a545ad2 .elementor-heading-title{font-size:1rem;font-weight:400;line-height:1.25em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-3fe7929{padding:0px 0px 32px 0px;text-align:left;}.elementor-87963 .elementor-element.elementor-element-3fe7929.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-3fe7929 .elementor-heading-title{font-size:1.75rem;line-height:1.25em;color:#F5D7B4;}.elementor-87963 .elementor-element.elementor-element-49efafa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;z-index:2;text-align:left;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-49efafa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-8483200{width:100%;max-width:100%;padding:0px 0px 0px 16px;z-index:2;text-align:left;font-size:0.875em;line-height:1.5em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-8483200.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-67c89a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap: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-87963 .elementor-element.elementor-element-67c89a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-9c69b4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-f0f191d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-dde7fa7{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-dde7fa7 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-2294f4b{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-2294f4b .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-eb745a2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-eb745a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-5312753{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-28c3a72{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-28c3a72 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-80e54df{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-80e54df .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-8055585{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-8055585.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-e2810dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-484a0a5{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-484a0a5 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-e4a59c9{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-e4a59c9 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-b733723{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-b733723.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-0a2c06b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-4f8adbe{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-4f8adbe img{width:100%;}.elementor-87963 .elementor-element.elementor-element-e1d5f14{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-e1d5f14 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-be77d22{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-be77d22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-5117f21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-a006de9{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-a006de9 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-aebd70b{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-aebd70b .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-9e8abf2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-9e8abf2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-0807da7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-7b17cbd{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-7b17cbd img{width:100%;}.elementor-87963 .elementor-element.elementor-element-6ebff63{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-6ebff63 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-fe8c39d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-fe8c39d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-f9a322d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--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-87963 .elementor-element.elementor-element-f9a322d:not(.elementor-motion-effects-element-type-background), .elementor-87963 .elementor-element.elementor-element-f9a322d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #4B00FF40 0%, #4B00FF00 100%);}.elementor-87963 .elementor-element.elementor-element-1d02fc3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-1d02fc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-a25e9e8 .elementor-button{background-color:#9696FF40;font-size:0.75rem;font-weight:400;line-height:1.25em;fill:#F5F5FF;color:#F5F5FF;transition-duration:0s;border-radius:8px 8px 8px 8px;padding:4px 16px 4px 16px;}.elementor-87963 .elementor-element.elementor-element-a25e9e8 .elementor-button:hover, .elementor-87963 .elementor-element.elementor-element-a25e9e8 .elementor-button:focus{background-color:transparent;color:#41414B;background-image:linear-gradient(180deg, var( --e-global-color-429a537 ) 0%, var( --e-global-color-f60db52 ) 100%);}.elementor-87963 .elementor-element.elementor-element-a25e9e8{z-index:3;}.elementor-87963 .elementor-element.elementor-element-a25e9e8 .elementor-button:hover svg, .elementor-87963 .elementor-element.elementor-element-a25e9e8 .elementor-button:focus svg{fill:#41414B;}.elementor-87963 .elementor-element.elementor-element-7f65378{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-d51eba1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-c5061ed{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-c5061ed img{width:100%;}.elementor-87963 .elementor-element.elementor-element-1c3f281{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-1c3f281 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-823a2ab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-823a2ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-7f1ddfc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-a917eca{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-a917eca img{width:100%;}.elementor-87963 .elementor-element.elementor-element-1614818{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-1614818 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-33a9371{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-33a9371.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-23b24c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-a220536{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-a220536 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-53697fa{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-53697fa .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-21caa7a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-21caa7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-f619b10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-326b37c{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-326b37c img{width:100%;}.elementor-87963 .elementor-element.elementor-element-4f3de51{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-4f3de51 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-1f4b82c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-1f4b82c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-e12beb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-d1ef4a5{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-d1ef4a5 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-6e3cf2b{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-6e3cf2b .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-9dc0aa4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-9dc0aa4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-9050fac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--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-87963 .elementor-element.elementor-element-9050fac:not(.elementor-motion-effects-element-type-background), .elementor-87963 .elementor-element.elementor-element-9050fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #4B00FF40 0%, #4B00FF00 100%);}.elementor-87963 .elementor-element.elementor-element-27ecc45{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-27ecc45.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-33cc650 .elementor-button{background-color:#9696FF40;font-size:0.75rem;font-weight:400;line-height:1.25em;fill:#F5F5FF;color:#F5F5FF;transition-duration:0s;border-radius:8px 8px 8px 8px;padding:4px 16px 4px 16px;}.elementor-87963 .elementor-element.elementor-element-33cc650 .elementor-button:hover, .elementor-87963 .elementor-element.elementor-element-33cc650 .elementor-button:focus{background-color:transparent;color:#41414B;background-image:linear-gradient(180deg, var( --e-global-color-429a537 ) 0%, var( --e-global-color-f60db52 ) 100%);}.elementor-87963 .elementor-element.elementor-element-33cc650{z-index:3;}.elementor-87963 .elementor-element.elementor-element-33cc650 .elementor-button:hover svg, .elementor-87963 .elementor-element.elementor-element-33cc650 .elementor-button:focus svg{fill:#41414B;}.elementor-87963 .elementor-element.elementor-element-c89ae5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-7790e51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-10afdb5{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-10afdb5 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-ba26ddb{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-ba26ddb .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-5d8dffe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-5d8dffe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-0f1ef7d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-20d8a8e{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-20d8a8e img{width:100%;}.elementor-87963 .elementor-element.elementor-element-f82745a{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-f82745a .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-24812ff{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-24812ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-47a0813{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-c9e8375{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-c9e8375 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-62e847d{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-62e847d .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-88b1364{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-88b1364.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-2822e38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-898f782{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-898f782 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-6d26a26{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-6d26a26 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-c15ecc4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-c15ecc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-0f85fb4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-933750b{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-933750b img{width:100%;}.elementor-87963 .elementor-element.elementor-element-bfa72c4{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-bfa72c4 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-6f1e608{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-6f1e608.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-baf04ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-581c0f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-48067f5{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-48067f5 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-d9d2e79{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-d9d2e79 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-b2f35e4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-b2f35e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-404a6c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-2d8c7fb{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-2d8c7fb img{width:100%;}.elementor-87963 .elementor-element.elementor-element-615b3e1{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-615b3e1 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-2c68dac{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-2c68dac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-95aeedb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-0d97c96{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-0d97c96 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-36186d5{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-36186d5 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-643a6cb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-643a6cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-e7c98f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-8c6aa41{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-8c6aa41 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-62d98a1{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-62d98a1 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-3ddae9a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-3ddae9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-b98d7bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-49dae39{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-49dae39 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-0f6ca3f{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-0f6ca3f .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-650cc84{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-650cc84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-de570b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-be286c0{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-be286c0 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-ef4b211{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-ef4b211 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-3ba0e2d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-3ba0e2d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-a86e28f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-d723f88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-6b12122{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-6b12122 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-f1d2589{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-f1d2589 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-fce526c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-fce526c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-f49e6df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-aa00394{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-aa00394 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-dd63ab0{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-dd63ab0 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-c2b20b6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-c2b20b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-caedb1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-b374037{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-b374037 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-0c14a2e{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-0c14a2e .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-fecaf08{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-fecaf08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-4695596{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-093ed76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-1d0f54a{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-1d0f54a img{width:100%;}.elementor-87963 .elementor-element.elementor-element-541f0a8{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-541f0a8 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-a8a50bc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-a8a50bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-4f31616{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-6c85851{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-6c85851 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-bb622b3{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-bb622b3 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-ba173cd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-ba173cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-6be6c8d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-f1f2584{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-f1f2584 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-2a0a656{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-2a0a656 .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-034e55b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-034e55b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-ebf9cf8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-d1342c7{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-87963 .elementor-element.elementor-element-d1342c7 img{width:100%;}.elementor-87963 .elementor-element.elementor-element-de22fbc{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-de22fbc .elementor-heading-title{font-size:0.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-87963 .elementor-element.elementor-element-d23549b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:left;font-size:0.75rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-d23549b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-84fa935{--n-accordion-title-font-size:1.125rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-429a537 );--n-accordion-title-hover-color:var( --e-global-color-7c0637e );--n-accordion-title-active-color:var( --e-global-color-7c0637e );--n-accordion-icon-size:24px;}.elementor-87963 .elementor-element.elementor-element-84fa935 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-87963 .elementor-element.elementor-element-84fa935 {--n-accordion-padding:32px 0px 32px 0px;}:where( .elementor-87963 .elementor-element.elementor-element-84fa935 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1em;}:where( .elementor-87963 .elementor-element.elementor-element-84fa935 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-87963 .elementor-element.elementor-element-489cbf5{--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:stretch;--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;--z-index:2;}.elementor-87963 .elementor-element.elementor-element-888d1f0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 16px 32px 16px;text-align:center;}.elementor-87963 .elementor-element.elementor-element-888d1f0 .elementor-heading-title{font-size:2.5rem;font-weight:700;line-height:1.25em;color:#F5F5FF;}.elementor-87963 .elementor-element.elementor-element-27c733c{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-87963 .elementor-element.elementor-element-27c733c:not(.elementor-motion-effects-element-type-background), .elementor-87963 .elementor-element.elementor-element-27c733c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37374180;}.elementor-87963 .elementor-element.elementor-element-4af68fc{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-4af68fc .elementor-heading-title{font-size:1.125rem;font-weight:400;line-height:1.25em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-892fbfc{width:100%;max-width:100%;z-index:2;text-align:left;font-size:1rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-892fbfc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-9a4014b{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-87963 .elementor-element.elementor-element-9a4014b:not(.elementor-motion-effects-element-type-background), .elementor-87963 .elementor-element.elementor-element-9a4014b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37374180;}.elementor-87963 .elementor-element.elementor-element-788b2ad{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-788b2ad .elementor-heading-title{font-size:1.125rem;font-weight:400;line-height:1.25em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-8e5a20d{width:100%;max-width:100%;z-index:2;text-align:left;font-size:1rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-8e5a20d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-1cf043d{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-87963 .elementor-element.elementor-element-1cf043d:not(.elementor-motion-effects-element-type-background), .elementor-87963 .elementor-element.elementor-element-1cf043d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37374180;}.elementor-87963 .elementor-element.elementor-element-c297a8a{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-c297a8a .elementor-heading-title{font-size:1.125rem;font-weight:400;line-height:1.25em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-b343dcd{width:100%;max-width:100%;z-index:2;text-align:left;font-size:1rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-b343dcd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-53a3824{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-87963 .elementor-element.elementor-element-53a3824:not(.elementor-motion-effects-element-type-background), .elementor-87963 .elementor-element.elementor-element-53a3824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37374180;}.elementor-87963 .elementor-element.elementor-element-d80af67{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-d80af67 .elementor-heading-title{font-size:1.125rem;font-weight:400;line-height:1.25em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-cab8cc8{width:100%;max-width:100%;z-index:2;text-align:left;font-size:1rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-cab8cc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-f18129c{--display:flex;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-87963 .elementor-element.elementor-element-f18129c:not(.elementor-motion-effects-element-type-background), .elementor-87963 .elementor-element.elementor-element-f18129c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37374180;}.elementor-87963 .elementor-element.elementor-element-cbdf83e{width:100%;max-width:100%;}.elementor-87963 .elementor-element.elementor-element-cbdf83e .elementor-heading-title{font-size:1.125rem;font-weight:400;line-height:1.25em;color:#9696FF;}.elementor-87963 .elementor-element.elementor-element-740fa89{width:100%;max-width:100%;z-index:2;text-align:left;font-size:1rem;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-740fa89.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-570d1b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;--z-index:2;}.elementor-87963 .elementor-element.elementor-element-45a0948{--display:flex;--min-height:128px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:256px;--padding-right:64px;--z-index:1;}.elementor-87963 .elementor-element.elementor-element-0270e42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:-1;}.elementor-87963 .elementor-element.elementor-element-ef90fd5{width:100%;max-width:100%;z-index:2;text-align:left;line-height:1.5em;color:#F5F5FFBF;}.elementor-87963 .elementor-element.elementor-element-ef90fd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87963 .elementor-element.elementor-element-849b52d .elementor-button{background-color:transparent;font-size:1rem;font-weight:400;line-height:1.25em;fill:var( --e-global-color-429a537 );color:var( --e-global-color-429a537 );background-image:linear-gradient(90deg, #6400C8 0%, #9600FF 100%);transition-duration:0s;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px;}.elementor-87963 .elementor-element.elementor-element-849b52d .elementor-button:hover, .elementor-87963 .elementor-element.elementor-element-849b52d .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-87963 .elementor-element.elementor-element-849b52d{z-index:3;}.elementor-87963 .elementor-element.elementor-element-849b52d .elementor-button:hover svg, .elementor-87963 .elementor-element.elementor-element-849b52d .elementor-button:focus svg{fill:#00000A;}body.elementor-page-87963:not(.elementor-motion-effects-element-type-background), body.elementor-page-87963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A14;}body.elementor-page-87963{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-87963 .elementor-element.elementor-element-97f1725 .elementor-heading-title{font-size:2.75rem;}.elementor-87963 .elementor-element.elementor-element-e7a3290{--padding-top:0px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-810ff9d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87963 .elementor-element.elementor-element-107cf48{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87963 .elementor-element.elementor-element-cec7ce9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-0e2a2d7{text-align:left;}.elementor-87963 .elementor-element.elementor-element-1c403ef{text-align:left;}.elementor-87963 .elementor-element.elementor-element-1c403ef .elementor-heading-title{font-size:2rem;}.elementor-87963 .elementor-element.elementor-element-7512971{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87963 .elementor-element.elementor-element-1d4f3a7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-5e8af66{text-align:left;}.elementor-87963 .elementor-element.elementor-element-95d725a{text-align:left;}.elementor-87963 .elementor-element.elementor-element-95d725a .elementor-heading-title{font-size:2rem;}.elementor-87963 .elementor-element.elementor-element-5211fc4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87963 .elementor-element.elementor-element-59caab2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87963 .elementor-element.elementor-element-5136c13{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87963 .elementor-element.elementor-element-7ade3a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-ad2cb71{text-align:left;}.elementor-87963 .elementor-element.elementor-element-5390590{text-align:left;}.elementor-87963 .elementor-element.elementor-element-5390590 .elementor-heading-title{font-size:2rem;}.elementor-87963 .elementor-element.elementor-element-406ba3a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87963 .elementor-element.elementor-element-fd747a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-ee53d5c{text-align:left;}.elementor-87963 .elementor-element.elementor-element-14efce0{text-align:left;}.elementor-87963 .elementor-element.elementor-element-14efce0 .elementor-heading-title{font-size:2rem;}.elementor-87963 .elementor-element.elementor-element-161164a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87963 .elementor-element.elementor-element-d47d78e{--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-a545ad2{text-align:left;}.elementor-87963 .elementor-element.elementor-element-3fe7929{text-align:left;}.elementor-87963 .elementor-element.elementor-element-3fe7929 .elementor-heading-title{font-size:2rem;}.elementor-87963 .elementor-element.elementor-element-2294f4b{text-align:left;}.elementor-87963 .elementor-element.elementor-element-80e54df{text-align:left;}.elementor-87963 .elementor-element.elementor-element-e4a59c9{text-align:left;}.elementor-87963 .elementor-element.elementor-element-e1d5f14{text-align:left;}.elementor-87963 .elementor-element.elementor-element-aebd70b{text-align:left;}.elementor-87963 .elementor-element.elementor-element-6ebff63{text-align:left;}.elementor-87963 .elementor-element.elementor-element-1c3f281{text-align:left;}.elementor-87963 .elementor-element.elementor-element-1614818{text-align:left;}.elementor-87963 .elementor-element.elementor-element-53697fa{text-align:left;}.elementor-87963 .elementor-element.elementor-element-4f3de51{text-align:left;}.elementor-87963 .elementor-element.elementor-element-6e3cf2b{text-align:left;}.elementor-87963 .elementor-element.elementor-element-ba26ddb{text-align:left;}.elementor-87963 .elementor-element.elementor-element-f82745a{text-align:left;}.elementor-87963 .elementor-element.elementor-element-62e847d{text-align:left;}.elementor-87963 .elementor-element.elementor-element-6d26a26{text-align:left;}.elementor-87963 .elementor-element.elementor-element-bfa72c4{text-align:left;}.elementor-87963 .elementor-element.elementor-element-d9d2e79{text-align:left;}.elementor-87963 .elementor-element.elementor-element-615b3e1{text-align:left;}.elementor-87963 .elementor-element.elementor-element-36186d5{text-align:left;}.elementor-87963 .elementor-element.elementor-element-62d98a1{text-align:left;}.elementor-87963 .elementor-element.elementor-element-0f6ca3f{text-align:left;}.elementor-87963 .elementor-element.elementor-element-ef4b211{text-align:left;}.elementor-87963 .elementor-element.elementor-element-f1d2589{text-align:left;}.elementor-87963 .elementor-element.elementor-element-dd63ab0{text-align:left;}.elementor-87963 .elementor-element.elementor-element-0c14a2e{text-align:left;}.elementor-87963 .elementor-element.elementor-element-541f0a8{text-align:left;}.elementor-87963 .elementor-element.elementor-element-bb622b3{text-align:left;}.elementor-87963 .elementor-element.elementor-element-2a0a656{text-align:left;}.elementor-87963 .elementor-element.elementor-element-de22fbc{text-align:left;}.elementor-87963 .elementor-element.elementor-element-888d1f0{text-align:left;}.elementor-87963 .elementor-element.elementor-element-888d1f0 .elementor-heading-title{font-size:2rem;}.elementor-87963 .elementor-element.elementor-element-4af68fc{text-align:left;}.elementor-87963 .elementor-element.elementor-element-788b2ad{text-align:left;}.elementor-87963 .elementor-element.elementor-element-c297a8a{text-align:left;}.elementor-87963 .elementor-element.elementor-element-d80af67{text-align:left;}.elementor-87963 .elementor-element.elementor-element-cbdf83e{text-align:left;}}@media(max-width:767px){.elementor-87963 .elementor-element.elementor-element-c002972{text-align:left;}.elementor-87963 .elementor-element.elementor-element-c002972 .elementor-heading-title{font-size:0.75rem;}.elementor-87963 .elementor-element.elementor-element-97f1725{text-align:left;}.elementor-87963 .elementor-element.elementor-element-97f1725 .elementor-heading-title{font-size:1.5rem;}.elementor-87963 .elementor-element.elementor-element-f0e958d{text-align:left;}.elementor-87963 .elementor-element.elementor-element-e7a3290{--margin-top:-128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87963 .elementor-element.elementor-element-0e046b9{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-0e046b9:not(.elementor-motion-effects-element-type-background), .elementor-87963 .elementor-element.elementor-element-0e046b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #37374180 0%, #37374100 100%);}.elementor-87963 .elementor-element.elementor-element-1dfa9fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-87963 .elementor-element.elementor-element-810ff9d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-cec7ce9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-1c403ef{text-align:left;}.elementor-87963 .elementor-element.elementor-element-1c403ef .elementor-heading-title{font-size:1.5rem;}.elementor-87963 .elementor-element.elementor-element-fa53616{text-align:left;}.elementor-87963 .elementor-element.elementor-element-d4d51ec{text-align:left;}.elementor-87963 .elementor-element.elementor-element-2e075cf{text-align:left;}.elementor-87963 .elementor-element.elementor-element-7512971{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-1d4f3a7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-95d725a{text-align:left;}.elementor-87963 .elementor-element.elementor-element-95d725a .elementor-heading-title{font-size:1.5rem;}.elementor-87963 .elementor-element.elementor-element-9a5f50a{text-align:left;}.elementor-87963 .elementor-element.elementor-element-b3648d7{text-align:left;}.elementor-87963 .elementor-element.elementor-element-ac3e5b0{text-align:left;}.elementor-87963 .elementor-element.elementor-element-59caab2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-7ade3a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-5390590{text-align:left;}.elementor-87963 .elementor-element.elementor-element-5390590 .elementor-heading-title{font-size:1.5rem;}.elementor-87963 .elementor-element.elementor-element-375f859{text-align:left;}.elementor-87963 .elementor-element.elementor-element-f8b3093{text-align:left;}.elementor-87963 .elementor-element.elementor-element-406ba3a{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-fd747a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-14efce0{text-align:left;}.elementor-87963 .elementor-element.elementor-element-14efce0 .elementor-heading-title{font-size:1.5rem;}.elementor-87963 .elementor-element.elementor-element-3ee9178{text-align:left;}.elementor-87963 .elementor-element.elementor-element-cc8755c{text-align:left;}.elementor-87963 .elementor-element.elementor-element-3a3eccf{text-align:left;}.elementor-87963 .elementor-element.elementor-element-e4c1677{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-87963 .elementor-element.elementor-element-d47d78e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87963 .elementor-element.elementor-element-3fe7929{text-align:left;}.elementor-87963 .elementor-element.elementor-element-3fe7929 .elementor-heading-title{font-size:1.5rem;}.elementor-87963 .elementor-element.elementor-element-49efafa{text-align:left;}.elementor-87963 .elementor-element.elementor-element-8483200{text-align:left;}.elementor-87963 .elementor-element.elementor-element-67c89a2{--margin-top:25vw;--margin-bottom:25vw;--margin-left:0;--margin-right:0;}.elementor-87963 .elementor-element.elementor-element-eb745a2{text-align:left;}.elementor-87963 .elementor-element.elementor-element-8055585{text-align:left;}.elementor-87963 .elementor-element.elementor-element-b733723{text-align:left;}.elementor-87963 .elementor-element.elementor-element-be77d22{text-align:left;}.elementor-87963 .elementor-element.elementor-element-9e8abf2{text-align:left;}.elementor-87963 .elementor-element.elementor-element-fe8c39d{text-align:left;}.elementor-87963 .elementor-element.elementor-element-1d02fc3{text-align:left;}.elementor-87963 .elementor-element.elementor-element-823a2ab{text-align:left;}.elementor-87963 .elementor-element.elementor-element-33a9371{text-align:left;}.elementor-87963 .elementor-element.elementor-element-21caa7a{text-align:left;}.elementor-87963 .elementor-element.elementor-element-1f4b82c{text-align:left;}.elementor-87963 .elementor-element.elementor-element-9dc0aa4{text-align:left;}.elementor-87963 .elementor-element.elementor-element-27ecc45{text-align:left;}.elementor-87963 .elementor-element.elementor-element-5d8dffe{text-align:left;}.elementor-87963 .elementor-element.elementor-element-24812ff{text-align:left;}.elementor-87963 .elementor-element.elementor-element-88b1364{text-align:left;}.elementor-87963 .elementor-element.elementor-element-c15ecc4{text-align:left;}.elementor-87963 .elementor-element.elementor-element-6f1e608{text-align:left;}.elementor-87963 .elementor-element.elementor-element-b2f35e4{text-align:left;}.elementor-87963 .elementor-element.elementor-element-2c68dac{text-align:left;}.elementor-87963 .elementor-element.elementor-element-643a6cb{text-align:left;}.elementor-87963 .elementor-element.elementor-element-3ddae9a{text-align:left;}.elementor-87963 .elementor-element.elementor-element-650cc84{text-align:left;}.elementor-87963 .elementor-element.elementor-element-3ba0e2d{text-align:left;}.elementor-87963 .elementor-element.elementor-element-fce526c{text-align:left;}.elementor-87963 .elementor-element.elementor-element-c2b20b6{text-align:left;}.elementor-87963 .elementor-element.elementor-element-fecaf08{text-align:left;}.elementor-87963 .elementor-element.elementor-element-a8a50bc{text-align:left;}.elementor-87963 .elementor-element.elementor-element-ba173cd{text-align:left;}.elementor-87963 .elementor-element.elementor-element-034e55b{text-align:left;}.elementor-87963 .elementor-element.elementor-element-d23549b{text-align:left;}.elementor-87963 .elementor-element.elementor-element-888d1f0{padding:0px 16px 032px 16px;}.elementor-87963 .elementor-element.elementor-element-888d1f0 .elementor-heading-title{font-size:1.5rem;}.elementor-87963 .elementor-element.elementor-element-892fbfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-87963 .elementor-element.elementor-element-8e5a20d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-87963 .elementor-element.elementor-element-b343dcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-87963 .elementor-element.elementor-element-cab8cc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-87963 .elementor-element.elementor-element-740fa89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-87963 .elementor-element.elementor-element-45a0948{--padding-top:192px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-87963 .elementor-element.elementor-element-ef90fd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 0px 0px 0px;text-align:left;}}@media(min-width:768px){.elementor-87963 .elementor-element.elementor-element-e7a3290{--content-width:832px;}.elementor-87963 .elementor-element.elementor-element-0e046b9{--width:100%;}.elementor-87963 .elementor-element.elementor-element-107cf48{--width:calc(50% - 16px);}.elementor-87963 .elementor-element.elementor-element-cec7ce9{--width:calc(50% - 16px);}.elementor-87963 .elementor-element.elementor-element-1d4f3a7{--width:calc(50% - 16px);}.elementor-87963 .elementor-element.elementor-element-5211fc4{--width:calc(50% - 16px);}.elementor-87963 .elementor-element.elementor-element-5136c13{--width:calc(50% - 16px);}.elementor-87963 .elementor-element.elementor-element-7ade3a3{--width:calc(50% - 16px);}.elementor-87963 .elementor-element.elementor-element-fd747a3{--width:calc(50% - 16px);}.elementor-87963 .elementor-element.elementor-element-161164a{--width:calc(50% - 16px);}.elementor-87963 .elementor-element.elementor-element-d47d78e{--width:calc(100% - 32px - 688px);}.elementor-87963 .elementor-element.elementor-element-67c89a2{--width:688px;}.elementor-87963 .elementor-element.elementor-element-f0f191d{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-5312753{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-e2810dc{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-0a2c06b{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-5117f21{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-0807da7{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-d51eba1{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-7f1ddfc{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-23b24c0{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-f619b10{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-e12beb6{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-7790e51{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-0f1ef7d{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-47a0813{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-2822e38{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-0f85fb4{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-581c0f1{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-404a6c5{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-95aeedb{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-e7c98f6{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-b98d7bc{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-de570b6{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-d723f88{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-f49e6df{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-caedb1a{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-093ed76{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-4f31616{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-6be6c8d{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-ebf9cf8{--width:calc(33.3333% - 10.666px);}.elementor-87963 .elementor-element.elementor-element-27c733c{--width:calc(66.663% - 16px);}.elementor-87963 .elementor-element.elementor-element-9a4014b{--width:calc(33.333% - 24px);}.elementor-87963 .elementor-element.elementor-element-1cf043d{--width:calc(33.333% - 24px);}.elementor-87963 .elementor-element.elementor-element-53a3824{--width:calc(33.333% - 24px);}.elementor-87963 .elementor-element.elementor-element-f18129c{--width:calc(33.333% - 24px);}.elementor-87963 .elementor-element.elementor-element-570d1b8{--content-width:832px;}}@media(max-width:1024px) and (min-width:768px){.elementor-87963 .elementor-element.elementor-element-0e046b9{--width:100%;}.elementor-87963 .elementor-element.elementor-element-107cf48{--width:400px;}.elementor-87963 .elementor-element.elementor-element-cec7ce9{--width:calc(100% - 32px - 400px);}.elementor-87963 .elementor-element.elementor-element-1d4f3a7{--width:calc(100% - 32px - 400px);}.elementor-87963 .elementor-element.elementor-element-5211fc4{--width:400px;}.elementor-87963 .elementor-element.elementor-element-5136c13{--width:400px;}.elementor-87963 .elementor-element.elementor-element-7ade3a3{--width:calc(100% - 32px - 400px);}.elementor-87963 .elementor-element.elementor-element-fd747a3{--width:calc(100% - 32px - 400px);}.elementor-87963 .elementor-element.elementor-element-161164a{--width:400px;}.elementor-87963 .elementor-element.elementor-element-d47d78e{--width:100%;}.elementor-87963 .elementor-element.elementor-element-67c89a2{--width:100%;}.elementor-87963 .elementor-element.elementor-element-27c733c{--width:calc(50% - 16px);}.elementor-87963 .elementor-element.elementor-element-9a4014b{--width:calc(50% - 16px);}.elementor-87963 .elementor-element.elementor-element-1cf043d{--width:calc(50% - 16px);}.elementor-87963 .elementor-element.elementor-element-53a3824{--width:calc(50% - 16px);}.elementor-87963 .elementor-element.elementor-element-f18129c{--width:calc(50% - 16px);}}/* Start custom CSS for heading, class: .elementor-element-97f1725 */.elementor-87963 .elementor-element.elementor-element-97f1725 h2 {
    max-width: 28ch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0e958d */.elementor-87963 .elementor-element.elementor-element-f0e958d p {
    max-width: 56ch;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9453288 */.menu-browser {
        position: absolute;
        top: 0;
        left: 0;
        height: 24px;
        width: 100%;
        background-color: rgba(245,245,255,0.05);
    }
    
.menu-browser::before {
        content: "";
        position: absolute;
        top: calc(50% - 8px);
        left: 16px;
        right: 16px;
        width: 16px;
        height: 16px;
        opacity: 0.25;
        background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='plataforma-gameficação_icone-browser' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Cpath fill='%23D9D9D9' d='M0 0h16v16H0z'/%3E%3C/mask%3E%3Cg mask='url(%23plataforma-gameficação_icone-browser)'%3E%3Cpath d='M6 13.333q-.55 0-.941-.391A1.28 1.28 0 0 1 4.667 12q0-.55.392-.942.391-.39.941-.391.55 0 .942.391t.392.942-.392.942a1.28 1.28 0 0 1-.942.391m4 0q-.55 0-.941-.391A1.28 1.28 0 0 1 8.667 12q0-.55.392-.942.391-.39.941-.391.55 0 .942.391t.392.942-.392.942a1.28 1.28 0 0 1-.942.391m-4-4q-.55 0-.941-.391A1.28 1.28 0 0 1 4.667 8q0-.55.392-.942.391-.39.941-.391.55 0 .942.391T7.334 8t-.392.942A1.28 1.28 0 0 1 6 9.333m4 0q-.55 0-.941-.391A1.28 1.28 0 0 1 8.667 8q0-.55.392-.942.391-.39.941-.391.55 0 .942.391t.392.942-.392.942a1.28 1.28 0 0 1-.942.391m-4-4q-.55 0-.941-.391A1.28 1.28 0 0 1 4.667 4q0-.55.392-.942.391-.39.941-.391.55 0 .942.391T7.334 4t-.392.942A1.28 1.28 0 0 1 6 5.333m4 0q-.55 0-.941-.391A1.28 1.28 0 0 1 8.667 4q0-.55.392-.942.391-.39.941-.391.55 0 .942.391t.392.942-.392.942a1.28 1.28 0 0 1-.942.391' fill='%23F5F5FF'/%3E%3C/g%3E%3C/svg%3E%0A");
    }
    
.menu-browser::after {
        content: "";
        position: absolute;
        top: calc(50% - 8px);
        left: auto;
        right: 16px;
        width: 64px;
        height: 16px;
        opacity: 0.25;
        background-image: url("data:image/svg+xml,%3Csvg width='64' height='16' viewBox='0 0 64 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='plataforma-gameficação_icones-janela-a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Cpath fill='%23D9D9D9' d='M0 0h16v16H0z'/%3E%3C/mask%3E%3Cg mask='url(%23plataforma-gameficação_icones-janela-a)'%3E%3Cpath d='M4 14v-1.333h8V14z' fill='%23F5F5FF'/%3E%3C/g%3E%3Cmask id='plataforma-gameficação_icones-janela-b' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='24' y='0' width='16' height='16'%3E%3Cpath fill='%23D9D9D9' d='M24 0h16v16H24z'/%3E%3C/mask%3E%3Cg mask='url(%23plataforma-gameficação_icones-janela-b)'%3E%3Cpath d='M28 9.333v1.334h-1.334q-.55 0-.941-.392a1.28 1.28 0 0 1-.392-.942V2.667q0-.55.392-.942.391-.392.941-.392h6.667q.55 0 .942.392.39.391.391.942V4h-1.333V2.667h-6.667v6.666zm2.666 5.334q-.55 0-.941-.392a1.28 1.28 0 0 1-.392-.942V6.667q0-.55.392-.942.391-.392.941-.392h6.667q.55 0 .942.392.39.391.391.942v6.666q0 .55-.391.942a1.28 1.28 0 0 1-.942.392zm0-1.334h6.667V6.667h-6.667z' fill='%23F5F5FF'/%3E%3C/g%3E%3Cmask id='plataforma-gameficação_icones-janela-c' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='48' y='0' width='16' height='16'%3E%3Cpath fill='%23D9D9D9' d='M48 0h16v16H48z'/%3E%3C/mask%3E%3Cg mask='url(%23plataforma-gameficação_icones-janela-c)'%3E%3Cpath d='m52.266 12.667-.933-.934L55.066 8l-3.733-3.733.933-.934L56 7.067l3.733-3.734.933.934L56.933 8l3.733 3.733-.933.934L56 8.933z' fill='%23F5F5FF'/%3E%3C/g%3E%3C/svg%3E%0A");
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec40a3d */@media (max-width: 767px) {
    .elementor-87963 .elementor-element.elementor-element-ec40a3d {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e046b9 */.elementor-87963 .elementor-element.elementor-element-0e046b9 {
    backdrop-filter: blur(16px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7a3290 */.elementor-87963 .elementor-element.elementor-element-e7a3290::after {
    content: "";
    color: rgb(255,255,255);
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 112'%3E%3Cpath d='M960 16S0 64 0 112h1920c0-48-960-96-960-96' style='fill:%2314141e'/%3E%3C/svg%3E");
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 0% 100%;
    width: 100%;
    height: 50vw; 
    z-index: 0;
}

@media (max-width: 767px) {
    .elementor-87963 .elementor-element.elementor-element-e7a3290::after {
        width: 100vw;
        height: 10vw;
        background-size: 100vw;
        background-position: 50% 0;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 224'%3E%3Cpath d='M960 32S0 128 0 224h1920c0-96-960-192-960-192' style='fill:%2314141e'/%3E%3C/svg%3E");
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c403ef */.elementor-87963 .elementor-element.elementor-element-1c403ef h2 {
    max-width: 26ch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa53616 */.elementor-87963 .elementor-element.elementor-element-fa53616 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fa53616 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fa53616 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4d51ec */.elementor-87963 .elementor-element.elementor-element-d4d51ec ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-d4d51ec li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-d4d51ec li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e075cf */.elementor-87963 .elementor-element.elementor-element-2e075cf ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-2e075cf li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-2e075cf li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-810ff9d */.elementor-87963 .elementor-element.elementor-element-810ff9d::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-image: linear-gradient(0deg, rgba(10, 10, 20, 1), rgba(10, 10, 20, 0), rgba(20, 20, 30, 0), rgba(20, 20, 30, 1));
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95d725a */.elementor-87963 .elementor-element.elementor-element-95d725a h2 {
    max-width: 26ch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a5f50a */.elementor-87963 .elementor-element.elementor-element-9a5f50a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9a5f50a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9a5f50a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3648d7 */.elementor-87963 .elementor-element.elementor-element-b3648d7 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b3648d7 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b3648d7 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac3e5b0 */.elementor-87963 .elementor-element.elementor-element-ac3e5b0 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-ac3e5b0 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-ac3e5b0 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7512971 */.elementor-87963 .elementor-element.elementor-element-7512971::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-image: linear-gradient(180deg, rgba(150, 150, 255, 0), rgba(150, 150, 255, 0.1));
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5390590 */.elementor-87963 .elementor-element.elementor-element-5390590 h2 {
    max-width: 26ch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-375f859 */.elementor-87963 .elementor-element.elementor-element-375f859 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-375f859 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-375f859 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b3093 */.elementor-87963 .elementor-element.elementor-element-f8b3093 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-f8b3093 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-f8b3093 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59caab2 */.elementor-87963 .elementor-element.elementor-element-59caab2::after {
    content: "";
    color: rgb(255,255,255);
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 112'%3E%3Cpath d='M960 96s960-48 960-96H0c0 48 960 96 960 96' style='fill:%239696FF'/%3E%3C/svg%3E");
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    width: 100%;
    height: 50vw; 
    z-index: -1;
    opacity: 0.10;
}

@media (max-width: 767px) {
    .elementor-87963 .elementor-element.elementor-element-59caab2::after {
        width: 100vw;
        height: 10vw;
        background-size: 100vw;
        background-position: 50% 0;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 224'%3E%3Cpath d='M960 192s960-96 960-192H0c0 96 960 192 960 192' style='fill:%239696FF'/%3E%3C/svg%3E");
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14efce0 */.elementor-87963 .elementor-element.elementor-element-14efce0 h2 {
    max-width: 26ch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee9178 */.elementor-87963 .elementor-element.elementor-element-3ee9178 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ee9178 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ee9178 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc8755c */.elementor-87963 .elementor-element.elementor-element-cc8755c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-cc8755c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-cc8755c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a3eccf */.elementor-87963 .elementor-element.elementor-element-3a3eccf ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3a3eccf li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3a3eccf li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157fdb8 */.elementor-87963 .elementor-element.elementor-element-157fdb8 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fe7929 */.elementor-87963 .elementor-element.elementor-element-3fe7929 h2 {
    max-width: 26ch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49efafa */.elementor-87963 .elementor-element.elementor-element-49efafa ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-49efafa li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-49efafa li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8483200 */.elementor-87963 .elementor-element.elementor-element-8483200 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-8483200 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-8483200 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb745a2 */.elementor-87963 .elementor-element.elementor-element-eb745a2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-eb745a2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-eb745a2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8055585 */.elementor-87963 .elementor-element.elementor-element-8055585 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-8055585 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-8055585 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b733723 */.elementor-87963 .elementor-element.elementor-element-b733723 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b733723 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b733723 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be77d22 */.elementor-87963 .elementor-element.elementor-element-be77d22 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-be77d22 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-be77d22 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8abf2 */.elementor-87963 .elementor-element.elementor-element-9e8abf2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9e8abf2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9e8abf2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8c39d */.elementor-87963 .elementor-element.elementor-element-fe8c39d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fe8c39d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fe8c39d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d02fc3 */.elementor-87963 .elementor-element.elementor-element-1d02fc3 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1d02fc3 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1d02fc3 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-823a2ab */.elementor-87963 .elementor-element.elementor-element-823a2ab ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-823a2ab li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-823a2ab li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33a9371 */.elementor-87963 .elementor-element.elementor-element-33a9371 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-33a9371 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-33a9371 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21caa7a */.elementor-87963 .elementor-element.elementor-element-21caa7a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-21caa7a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-21caa7a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4b82c */.elementor-87963 .elementor-element.elementor-element-1f4b82c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1f4b82c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1f4b82c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dc0aa4 */.elementor-87963 .elementor-element.elementor-element-9dc0aa4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ecc45 */.elementor-87963 .elementor-element.elementor-element-27ecc45 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-27ecc45 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-27ecc45 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8dffe */.elementor-87963 .elementor-element.elementor-element-5d8dffe ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-5d8dffe li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-5d8dffe li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24812ff */.elementor-87963 .elementor-element.elementor-element-24812ff ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-24812ff li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-24812ff li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88b1364 */.elementor-87963 .elementor-element.elementor-element-88b1364 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-88b1364 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-88b1364 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15ecc4 */.elementor-87963 .elementor-element.elementor-element-c15ecc4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c15ecc4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c15ecc4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1e608 */.elementor-87963 .elementor-element.elementor-element-6f1e608 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-6f1e608 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-6f1e608 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f35e4 */.elementor-87963 .elementor-element.elementor-element-b2f35e4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b2f35e4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b2f35e4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68dac */.elementor-87963 .elementor-element.elementor-element-2c68dac ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-2c68dac li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-2c68dac li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-643a6cb */.elementor-87963 .elementor-element.elementor-element-643a6cb ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-643a6cb li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-643a6cb li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ddae9a */.elementor-87963 .elementor-element.elementor-element-3ddae9a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ddae9a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ddae9a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-650cc84 */.elementor-87963 .elementor-element.elementor-element-650cc84 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-650cc84 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-650cc84 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ba0e2d */.elementor-87963 .elementor-element.elementor-element-3ba0e2d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ba0e2d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ba0e2d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fce526c */.elementor-87963 .elementor-element.elementor-element-fce526c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fce526c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fce526c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2b20b6 */.elementor-87963 .elementor-element.elementor-element-c2b20b6 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c2b20b6 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c2b20b6 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fecaf08 */.elementor-87963 .elementor-element.elementor-element-fecaf08 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fecaf08 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fecaf08 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8a50bc */.elementor-87963 .elementor-element.elementor-element-a8a50bc ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-a8a50bc li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-a8a50bc li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba173cd */.elementor-87963 .elementor-element.elementor-element-ba173cd ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-ba173cd li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-ba173cd li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034e55b */.elementor-87963 .elementor-element.elementor-element-034e55b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-034e55b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-034e55b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d23549b */.elementor-87963 .elementor-element.elementor-element-d23549b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-d23549b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-d23549b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb745a2 */.elementor-87963 .elementor-element.elementor-element-eb745a2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-eb745a2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-eb745a2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8055585 */.elementor-87963 .elementor-element.elementor-element-8055585 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-8055585 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-8055585 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b733723 */.elementor-87963 .elementor-element.elementor-element-b733723 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b733723 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b733723 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be77d22 */.elementor-87963 .elementor-element.elementor-element-be77d22 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-be77d22 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-be77d22 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8abf2 */.elementor-87963 .elementor-element.elementor-element-9e8abf2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9e8abf2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9e8abf2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8c39d */.elementor-87963 .elementor-element.elementor-element-fe8c39d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fe8c39d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fe8c39d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d02fc3 */.elementor-87963 .elementor-element.elementor-element-1d02fc3 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1d02fc3 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1d02fc3 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-823a2ab */.elementor-87963 .elementor-element.elementor-element-823a2ab ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-823a2ab li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-823a2ab li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33a9371 */.elementor-87963 .elementor-element.elementor-element-33a9371 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-33a9371 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-33a9371 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21caa7a */.elementor-87963 .elementor-element.elementor-element-21caa7a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-21caa7a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-21caa7a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4b82c */.elementor-87963 .elementor-element.elementor-element-1f4b82c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1f4b82c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1f4b82c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dc0aa4 */.elementor-87963 .elementor-element.elementor-element-9dc0aa4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ecc45 */.elementor-87963 .elementor-element.elementor-element-27ecc45 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-27ecc45 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-27ecc45 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8dffe */.elementor-87963 .elementor-element.elementor-element-5d8dffe ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-5d8dffe li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-5d8dffe li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24812ff */.elementor-87963 .elementor-element.elementor-element-24812ff ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-24812ff li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-24812ff li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88b1364 */.elementor-87963 .elementor-element.elementor-element-88b1364 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-88b1364 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-88b1364 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15ecc4 */.elementor-87963 .elementor-element.elementor-element-c15ecc4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c15ecc4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c15ecc4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1e608 */.elementor-87963 .elementor-element.elementor-element-6f1e608 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-6f1e608 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-6f1e608 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f35e4 */.elementor-87963 .elementor-element.elementor-element-b2f35e4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b2f35e4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b2f35e4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68dac */.elementor-87963 .elementor-element.elementor-element-2c68dac ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-2c68dac li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-2c68dac li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-643a6cb */.elementor-87963 .elementor-element.elementor-element-643a6cb ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-643a6cb li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-643a6cb li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ddae9a */.elementor-87963 .elementor-element.elementor-element-3ddae9a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ddae9a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ddae9a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-650cc84 */.elementor-87963 .elementor-element.elementor-element-650cc84 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-650cc84 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-650cc84 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ba0e2d */.elementor-87963 .elementor-element.elementor-element-3ba0e2d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ba0e2d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ba0e2d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fce526c */.elementor-87963 .elementor-element.elementor-element-fce526c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fce526c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fce526c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2b20b6 */.elementor-87963 .elementor-element.elementor-element-c2b20b6 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c2b20b6 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c2b20b6 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fecaf08 */.elementor-87963 .elementor-element.elementor-element-fecaf08 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fecaf08 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fecaf08 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8a50bc */.elementor-87963 .elementor-element.elementor-element-a8a50bc ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-a8a50bc li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-a8a50bc li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba173cd */.elementor-87963 .elementor-element.elementor-element-ba173cd ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-ba173cd li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-ba173cd li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034e55b */.elementor-87963 .elementor-element.elementor-element-034e55b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-034e55b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-034e55b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d23549b */.elementor-87963 .elementor-element.elementor-element-d23549b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-d23549b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-d23549b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb745a2 */.elementor-87963 .elementor-element.elementor-element-eb745a2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-eb745a2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-eb745a2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8055585 */.elementor-87963 .elementor-element.elementor-element-8055585 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-8055585 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-8055585 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b733723 */.elementor-87963 .elementor-element.elementor-element-b733723 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b733723 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b733723 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be77d22 */.elementor-87963 .elementor-element.elementor-element-be77d22 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-be77d22 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-be77d22 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8abf2 */.elementor-87963 .elementor-element.elementor-element-9e8abf2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9e8abf2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9e8abf2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8c39d */.elementor-87963 .elementor-element.elementor-element-fe8c39d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fe8c39d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fe8c39d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d02fc3 */.elementor-87963 .elementor-element.elementor-element-1d02fc3 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1d02fc3 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1d02fc3 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-823a2ab */.elementor-87963 .elementor-element.elementor-element-823a2ab ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-823a2ab li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-823a2ab li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33a9371 */.elementor-87963 .elementor-element.elementor-element-33a9371 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-33a9371 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-33a9371 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21caa7a */.elementor-87963 .elementor-element.elementor-element-21caa7a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-21caa7a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-21caa7a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4b82c */.elementor-87963 .elementor-element.elementor-element-1f4b82c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1f4b82c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1f4b82c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dc0aa4 */.elementor-87963 .elementor-element.elementor-element-9dc0aa4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ecc45 */.elementor-87963 .elementor-element.elementor-element-27ecc45 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-27ecc45 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-27ecc45 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8dffe */.elementor-87963 .elementor-element.elementor-element-5d8dffe ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-5d8dffe li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-5d8dffe li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24812ff */.elementor-87963 .elementor-element.elementor-element-24812ff ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-24812ff li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-24812ff li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88b1364 */.elementor-87963 .elementor-element.elementor-element-88b1364 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-88b1364 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-88b1364 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15ecc4 */.elementor-87963 .elementor-element.elementor-element-c15ecc4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c15ecc4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c15ecc4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1e608 */.elementor-87963 .elementor-element.elementor-element-6f1e608 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-6f1e608 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-6f1e608 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f35e4 */.elementor-87963 .elementor-element.elementor-element-b2f35e4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b2f35e4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b2f35e4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68dac */.elementor-87963 .elementor-element.elementor-element-2c68dac ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-2c68dac li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-2c68dac li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-643a6cb */.elementor-87963 .elementor-element.elementor-element-643a6cb ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-643a6cb li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-643a6cb li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ddae9a */.elementor-87963 .elementor-element.elementor-element-3ddae9a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ddae9a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ddae9a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-650cc84 */.elementor-87963 .elementor-element.elementor-element-650cc84 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-650cc84 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-650cc84 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ba0e2d */.elementor-87963 .elementor-element.elementor-element-3ba0e2d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ba0e2d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ba0e2d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fce526c */.elementor-87963 .elementor-element.elementor-element-fce526c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fce526c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fce526c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2b20b6 */.elementor-87963 .elementor-element.elementor-element-c2b20b6 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c2b20b6 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c2b20b6 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fecaf08 */.elementor-87963 .elementor-element.elementor-element-fecaf08 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fecaf08 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fecaf08 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8a50bc */.elementor-87963 .elementor-element.elementor-element-a8a50bc ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-a8a50bc li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-a8a50bc li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba173cd */.elementor-87963 .elementor-element.elementor-element-ba173cd ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-ba173cd li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-ba173cd li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034e55b */.elementor-87963 .elementor-element.elementor-element-034e55b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-034e55b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-034e55b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d23549b */.elementor-87963 .elementor-element.elementor-element-d23549b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-d23549b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-d23549b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb745a2 */.elementor-87963 .elementor-element.elementor-element-eb745a2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-eb745a2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-eb745a2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8055585 */.elementor-87963 .elementor-element.elementor-element-8055585 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-8055585 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-8055585 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b733723 */.elementor-87963 .elementor-element.elementor-element-b733723 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b733723 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b733723 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be77d22 */.elementor-87963 .elementor-element.elementor-element-be77d22 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-be77d22 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-be77d22 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8abf2 */.elementor-87963 .elementor-element.elementor-element-9e8abf2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9e8abf2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9e8abf2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8c39d */.elementor-87963 .elementor-element.elementor-element-fe8c39d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fe8c39d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fe8c39d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d02fc3 */.elementor-87963 .elementor-element.elementor-element-1d02fc3 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1d02fc3 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1d02fc3 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-823a2ab */.elementor-87963 .elementor-element.elementor-element-823a2ab ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-823a2ab li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-823a2ab li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33a9371 */.elementor-87963 .elementor-element.elementor-element-33a9371 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-33a9371 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-33a9371 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21caa7a */.elementor-87963 .elementor-element.elementor-element-21caa7a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-21caa7a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-21caa7a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4b82c */.elementor-87963 .elementor-element.elementor-element-1f4b82c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1f4b82c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1f4b82c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dc0aa4 */.elementor-87963 .elementor-element.elementor-element-9dc0aa4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ecc45 */.elementor-87963 .elementor-element.elementor-element-27ecc45 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-27ecc45 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-27ecc45 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8dffe */.elementor-87963 .elementor-element.elementor-element-5d8dffe ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-5d8dffe li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-5d8dffe li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24812ff */.elementor-87963 .elementor-element.elementor-element-24812ff ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-24812ff li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-24812ff li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88b1364 */.elementor-87963 .elementor-element.elementor-element-88b1364 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-88b1364 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-88b1364 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15ecc4 */.elementor-87963 .elementor-element.elementor-element-c15ecc4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c15ecc4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c15ecc4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1e608 */.elementor-87963 .elementor-element.elementor-element-6f1e608 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-6f1e608 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-6f1e608 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f35e4 */.elementor-87963 .elementor-element.elementor-element-b2f35e4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b2f35e4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b2f35e4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68dac */.elementor-87963 .elementor-element.elementor-element-2c68dac ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-2c68dac li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-2c68dac li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-643a6cb */.elementor-87963 .elementor-element.elementor-element-643a6cb ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-643a6cb li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-643a6cb li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ddae9a */.elementor-87963 .elementor-element.elementor-element-3ddae9a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ddae9a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ddae9a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-650cc84 */.elementor-87963 .elementor-element.elementor-element-650cc84 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-650cc84 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-650cc84 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ba0e2d */.elementor-87963 .elementor-element.elementor-element-3ba0e2d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ba0e2d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ba0e2d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fce526c */.elementor-87963 .elementor-element.elementor-element-fce526c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fce526c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fce526c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2b20b6 */.elementor-87963 .elementor-element.elementor-element-c2b20b6 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c2b20b6 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c2b20b6 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fecaf08 */.elementor-87963 .elementor-element.elementor-element-fecaf08 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fecaf08 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fecaf08 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8a50bc */.elementor-87963 .elementor-element.elementor-element-a8a50bc ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-a8a50bc li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-a8a50bc li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba173cd */.elementor-87963 .elementor-element.elementor-element-ba173cd ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-ba173cd li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-ba173cd li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034e55b */.elementor-87963 .elementor-element.elementor-element-034e55b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-034e55b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-034e55b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d23549b */.elementor-87963 .elementor-element.elementor-element-d23549b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-d23549b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-d23549b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb745a2 */.elementor-87963 .elementor-element.elementor-element-eb745a2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-eb745a2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-eb745a2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8055585 */.elementor-87963 .elementor-element.elementor-element-8055585 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-8055585 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-8055585 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b733723 */.elementor-87963 .elementor-element.elementor-element-b733723 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b733723 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b733723 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be77d22 */.elementor-87963 .elementor-element.elementor-element-be77d22 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-be77d22 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-be77d22 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8abf2 */.elementor-87963 .elementor-element.elementor-element-9e8abf2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9e8abf2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9e8abf2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8c39d */.elementor-87963 .elementor-element.elementor-element-fe8c39d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fe8c39d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fe8c39d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d02fc3 */.elementor-87963 .elementor-element.elementor-element-1d02fc3 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1d02fc3 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1d02fc3 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-823a2ab */.elementor-87963 .elementor-element.elementor-element-823a2ab ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-823a2ab li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-823a2ab li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33a9371 */.elementor-87963 .elementor-element.elementor-element-33a9371 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-33a9371 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-33a9371 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21caa7a */.elementor-87963 .elementor-element.elementor-element-21caa7a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-21caa7a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-21caa7a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4b82c */.elementor-87963 .elementor-element.elementor-element-1f4b82c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1f4b82c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1f4b82c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dc0aa4 */.elementor-87963 .elementor-element.elementor-element-9dc0aa4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ecc45 */.elementor-87963 .elementor-element.elementor-element-27ecc45 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-27ecc45 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-27ecc45 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8dffe */.elementor-87963 .elementor-element.elementor-element-5d8dffe ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-5d8dffe li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-5d8dffe li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24812ff */.elementor-87963 .elementor-element.elementor-element-24812ff ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-24812ff li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-24812ff li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88b1364 */.elementor-87963 .elementor-element.elementor-element-88b1364 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-88b1364 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-88b1364 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15ecc4 */.elementor-87963 .elementor-element.elementor-element-c15ecc4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c15ecc4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c15ecc4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1e608 */.elementor-87963 .elementor-element.elementor-element-6f1e608 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-6f1e608 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-6f1e608 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f35e4 */.elementor-87963 .elementor-element.elementor-element-b2f35e4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b2f35e4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b2f35e4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68dac */.elementor-87963 .elementor-element.elementor-element-2c68dac ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-2c68dac li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-2c68dac li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-643a6cb */.elementor-87963 .elementor-element.elementor-element-643a6cb ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-643a6cb li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-643a6cb li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ddae9a */.elementor-87963 .elementor-element.elementor-element-3ddae9a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ddae9a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ddae9a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-650cc84 */.elementor-87963 .elementor-element.elementor-element-650cc84 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-650cc84 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-650cc84 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ba0e2d */.elementor-87963 .elementor-element.elementor-element-3ba0e2d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ba0e2d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ba0e2d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fce526c */.elementor-87963 .elementor-element.elementor-element-fce526c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fce526c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fce526c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2b20b6 */.elementor-87963 .elementor-element.elementor-element-c2b20b6 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c2b20b6 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c2b20b6 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fecaf08 */.elementor-87963 .elementor-element.elementor-element-fecaf08 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fecaf08 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fecaf08 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8a50bc */.elementor-87963 .elementor-element.elementor-element-a8a50bc ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-a8a50bc li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-a8a50bc li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba173cd */.elementor-87963 .elementor-element.elementor-element-ba173cd ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-ba173cd li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-ba173cd li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034e55b */.elementor-87963 .elementor-element.elementor-element-034e55b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-034e55b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-034e55b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d23549b */.elementor-87963 .elementor-element.elementor-element-d23549b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-d23549b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-d23549b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb745a2 */.elementor-87963 .elementor-element.elementor-element-eb745a2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-eb745a2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-eb745a2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8055585 */.elementor-87963 .elementor-element.elementor-element-8055585 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-8055585 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-8055585 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b733723 */.elementor-87963 .elementor-element.elementor-element-b733723 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b733723 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b733723 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be77d22 */.elementor-87963 .elementor-element.elementor-element-be77d22 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-be77d22 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-be77d22 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8abf2 */.elementor-87963 .elementor-element.elementor-element-9e8abf2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9e8abf2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9e8abf2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8c39d */.elementor-87963 .elementor-element.elementor-element-fe8c39d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fe8c39d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fe8c39d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d02fc3 */.elementor-87963 .elementor-element.elementor-element-1d02fc3 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1d02fc3 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1d02fc3 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-823a2ab */.elementor-87963 .elementor-element.elementor-element-823a2ab ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-823a2ab li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-823a2ab li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33a9371 */.elementor-87963 .elementor-element.elementor-element-33a9371 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-33a9371 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-33a9371 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21caa7a */.elementor-87963 .elementor-element.elementor-element-21caa7a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-21caa7a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-21caa7a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4b82c */.elementor-87963 .elementor-element.elementor-element-1f4b82c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1f4b82c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1f4b82c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dc0aa4 */.elementor-87963 .elementor-element.elementor-element-9dc0aa4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ecc45 */.elementor-87963 .elementor-element.elementor-element-27ecc45 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-27ecc45 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-27ecc45 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8dffe */.elementor-87963 .elementor-element.elementor-element-5d8dffe ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-5d8dffe li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-5d8dffe li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24812ff */.elementor-87963 .elementor-element.elementor-element-24812ff ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-24812ff li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-24812ff li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88b1364 */.elementor-87963 .elementor-element.elementor-element-88b1364 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-88b1364 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-88b1364 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15ecc4 */.elementor-87963 .elementor-element.elementor-element-c15ecc4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c15ecc4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c15ecc4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1e608 */.elementor-87963 .elementor-element.elementor-element-6f1e608 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-6f1e608 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-6f1e608 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f35e4 */.elementor-87963 .elementor-element.elementor-element-b2f35e4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b2f35e4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b2f35e4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68dac */.elementor-87963 .elementor-element.elementor-element-2c68dac ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-2c68dac li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-2c68dac li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-643a6cb */.elementor-87963 .elementor-element.elementor-element-643a6cb ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-643a6cb li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-643a6cb li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ddae9a */.elementor-87963 .elementor-element.elementor-element-3ddae9a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ddae9a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ddae9a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-650cc84 */.elementor-87963 .elementor-element.elementor-element-650cc84 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-650cc84 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-650cc84 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ba0e2d */.elementor-87963 .elementor-element.elementor-element-3ba0e2d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ba0e2d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ba0e2d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fce526c */.elementor-87963 .elementor-element.elementor-element-fce526c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fce526c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fce526c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2b20b6 */.elementor-87963 .elementor-element.elementor-element-c2b20b6 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c2b20b6 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c2b20b6 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fecaf08 */.elementor-87963 .elementor-element.elementor-element-fecaf08 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fecaf08 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fecaf08 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8a50bc */.elementor-87963 .elementor-element.elementor-element-a8a50bc ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-a8a50bc li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-a8a50bc li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba173cd */.elementor-87963 .elementor-element.elementor-element-ba173cd ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-ba173cd li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-ba173cd li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034e55b */.elementor-87963 .elementor-element.elementor-element-034e55b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-034e55b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-034e55b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d23549b */.elementor-87963 .elementor-element.elementor-element-d23549b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-d23549b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-d23549b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb745a2 */.elementor-87963 .elementor-element.elementor-element-eb745a2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-eb745a2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-eb745a2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8055585 */.elementor-87963 .elementor-element.elementor-element-8055585 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-8055585 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-8055585 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b733723 */.elementor-87963 .elementor-element.elementor-element-b733723 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b733723 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b733723 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be77d22 */.elementor-87963 .elementor-element.elementor-element-be77d22 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-be77d22 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-be77d22 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8abf2 */.elementor-87963 .elementor-element.elementor-element-9e8abf2 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9e8abf2 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9e8abf2 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8c39d */.elementor-87963 .elementor-element.elementor-element-fe8c39d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fe8c39d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fe8c39d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d02fc3 */.elementor-87963 .elementor-element.elementor-element-1d02fc3 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1d02fc3 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1d02fc3 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-823a2ab */.elementor-87963 .elementor-element.elementor-element-823a2ab ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-823a2ab li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-823a2ab li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33a9371 */.elementor-87963 .elementor-element.elementor-element-33a9371 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-33a9371 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-33a9371 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21caa7a */.elementor-87963 .elementor-element.elementor-element-21caa7a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-21caa7a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-21caa7a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f4b82c */.elementor-87963 .elementor-element.elementor-element-1f4b82c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-1f4b82c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-1f4b82c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dc0aa4 */.elementor-87963 .elementor-element.elementor-element-9dc0aa4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-9dc0aa4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ecc45 */.elementor-87963 .elementor-element.elementor-element-27ecc45 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-27ecc45 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-27ecc45 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8dffe */.elementor-87963 .elementor-element.elementor-element-5d8dffe ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-5d8dffe li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-5d8dffe li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24812ff */.elementor-87963 .elementor-element.elementor-element-24812ff ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-24812ff li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-24812ff li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88b1364 */.elementor-87963 .elementor-element.elementor-element-88b1364 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-88b1364 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-88b1364 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c15ecc4 */.elementor-87963 .elementor-element.elementor-element-c15ecc4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c15ecc4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c15ecc4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f1e608 */.elementor-87963 .elementor-element.elementor-element-6f1e608 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-6f1e608 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-6f1e608 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f35e4 */.elementor-87963 .elementor-element.elementor-element-b2f35e4 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-b2f35e4 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-b2f35e4 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c68dac */.elementor-87963 .elementor-element.elementor-element-2c68dac ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-2c68dac li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-2c68dac li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-643a6cb */.elementor-87963 .elementor-element.elementor-element-643a6cb ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-643a6cb li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-643a6cb li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ddae9a */.elementor-87963 .elementor-element.elementor-element-3ddae9a ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ddae9a li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ddae9a li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-650cc84 */.elementor-87963 .elementor-element.elementor-element-650cc84 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-650cc84 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-650cc84 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ba0e2d */.elementor-87963 .elementor-element.elementor-element-3ba0e2d ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-3ba0e2d li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-3ba0e2d li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fce526c */.elementor-87963 .elementor-element.elementor-element-fce526c ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fce526c li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fce526c li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2b20b6 */.elementor-87963 .elementor-element.elementor-element-c2b20b6 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-c2b20b6 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-c2b20b6 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fecaf08 */.elementor-87963 .elementor-element.elementor-element-fecaf08 ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-fecaf08 li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-fecaf08 li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8a50bc */.elementor-87963 .elementor-element.elementor-element-a8a50bc ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-a8a50bc li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-a8a50bc li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba173cd */.elementor-87963 .elementor-element.elementor-element-ba173cd ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-ba173cd li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-ba173cd li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-034e55b */.elementor-87963 .elementor-element.elementor-element-034e55b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-034e55b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-034e55b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d23549b */.elementor-87963 .elementor-element.elementor-element-d23549b ul{
    list-style-type: square;
    margin: 0;
    padding: 0 0 0 16px;
}


.elementor-87963 .elementor-element.elementor-element-d23549b li {
    margin: 0 0 1rem 0;
}

.elementor-87963 .elementor-element.elementor-element-d23549b li:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-84fa935 */.elementor-87963 .elementor-element.elementor-element-84fa935 .e-n-accordion-item::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: rgba(245,245,155,0.15);
    
}

.elementor-87963 .elementor-element.elementor-element-84fa935 .e-n-accordion-item-title {
    position: relative;
}

.elementor-87963 .elementor-element.elementor-element-84fa935 .e-n-accordion-item-title-icon {
    position: absolute;
    left:auto;
    right: 0px;
    top: calc(50% - 20px);
    padding: 8px;
    background-color: rgba(245,245,255,0.1);
    border-radius: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4c1677 */.elementor-87963 .elementor-element.elementor-element-e4c1677::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 256px;
    width: 100%;
    background-image: linear-gradient(1800deg, rgba(20,20,30,0), rgba(20,20,30,1));
}

.elementor-87963 .elementor-element.elementor-element-e4c1677::before {
    content: "";
    position: absolute;
    top: 80px;
    left: 0;
    height: 256px;
    width: 100%;
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg width='1920' height='176' viewBox='0 0 1920 176' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%230A0A14'%3E%3Cpath d='M270.39 4.61h-80.87l-53.06 46.65L83.39 4.61H2.53l94.84 80.1L0 166.34h80.86l55.45-48.18 55.74 48.18h80.87L175.4 84.83zm267.1 12.13c-8.26-4.55-17.9-7.71-28.93-9.48-11.04-1.77-22.87-2.65-35.5-2.65H297.69v161.73h63.17v-41.7h112.2c12.63 0 24.47-.59 35.5-1.77s20.68-3.62 28.93-7.33c8.25-3.7 14.74-9.35 19.46-16.93 4.71-7.58 7.08-17.85 7.08-30.83s-2.36-23.58-7.08-31.84c-4.72-8.25-11.21-14.66-19.46-19.21zm-41.82 61.28c-3.45 1.6-7.71 2.4-12.76 2.4H360.86V55.15h122.05c5.05 0 9.31.76 12.76 2.27 3.45 1.52 5.18 4.97 5.18 10.36s-1.73 8.64-5.18 10.23zm163.11 20.09h156.68V72.84H658.78V52.62h191.55V4.61H595.61v161.73h255.22v-48.02H658.78zm461.56-88.32c-12.22-3.45-25.99-5.18-41.32-5.18H883.68v161.73h63.17v-45.49h98.81c13.48 0 23.46.5 29.94 1.52 6.48 1.01 10.7 2.82 12.64 5.43 1.93 2.61 2.91 6.44 2.91 11.5v27.04h63.17v-34.62c0-7.41-2.15-13.1-6.44-17.06-4.3-3.96-11.88-6.7-22.74-8.21-2.59-.36-5.45-.68-8.57-.97 1.48-.25 2.95-.51 4.4-.8 7.58-1.52 14.32-3.96 20.22-7.33s10.53-8.09 13.9-14.15 5.05-13.73 5.05-23c0-13.98-3.58-25.02-10.74-33.1-7.16-8.09-16.85-13.86-29.06-17.31M946.86 78.65v-23.5h132.16c5.05 0 9.31.8 12.76 2.4s5.18 4.59 5.18 8.97c0 4.72-1.73 7.92-5.18 9.6-3.45 1.69-7.71 2.53-12.76 2.53zm315.11-74.04h-63.17v161.73h63.17zm266.35 69.49c0 13.48-3.33 23.75-9.98 30.83-6.66 7.08-16.13 11.92-28.43 14.53s-26.79 3.92-43.46 3.92-31.88-1.3-44.1-3.92c-12.22-2.61-21.61-7.45-28.18-14.53s-9.86-17.35-9.86-30.83V4.61h-63.17v80.86q0 21.48 7.71 36.51c5.14 10.02 12.26 18.28 21.35 24.76 9.1 6.49 19.75 11.5 31.97 15.04 12.21 3.54 25.48 6.02 39.8 7.45s29.14 2.15 44.47 2.15c14.49 0 28.76-.72 42.83-2.15 14.06-1.43 27.25-3.92 39.55-7.45 12.3-3.54 23.16-8.55 32.6-15.04 9.43-6.48 16.8-14.74 22.11-24.76s7.96-22.19 7.96-36.51V4.61h-63.17zm328.51-69.49v98.34L1690.04 4.61h-63.17v161.73h63.17V69.77l166.79 96.57H1920V4.61z'/%3E%3C/g%3E%3Cdefs%3E%3C/defs%3E%3C/svg%3E");
    z-index: 1;
}

@media(max-width: 767px) {
    .elementor-87963 .elementor-element.elementor-element-e4c1677::before {

        left: -50vw;
        width: 200vw;
        height: 512px;
        background-size: 100%;
        transform-origin: 0% 0%;

    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-888d1f0 */.elementor-87963 .elementor-element.elementor-element-888d1f0 h2 {
    max-width: 22ch;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0270e42 */.elementor-87963 .elementor-element.elementor-element-0270e42 {
    position: absolute;
    top: 0;
    left: 0;;
    width: 100%;
    height: 100%;
}

.elementor-87963 .elementor-element.elementor-element-0270e42::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 704 640' style='enable-background:new 0 0 704 640' xml:space='preserve'%3E%3ClinearGradient id='bggradient01' gradientUnits='userSpaceOnUse' x1='74.981' y1='74.981' x2='615.764' y2='615.764'%3E%3Cstop offset='0' style='stop-color:%239600ff'/%3E%3Cstop offset='1' style='stop-color:%2300f'/%3E%3C/linearGradient%3E%3Cpath d='M512 256C512 114.62 397.38 0 256 0S0 114.62 0 256s114.62 256 256 256c24.88 0 48.92-3.56 71.66-10.18C350.93 581.66 424.65 640 512 640c106.04 0 192-85.96 192-192s-85.96-192-192-192z' style='fill:url(%23bggradient01)'/%3E%3C/svg%3E");
    position: absolute;
    top: auto;
    bottom: calc(50% - 320px);
    left: calc(50% - 352px);
    width: 704px;
    height: 640px;
    filter: blur(128px);
    border-radius: 50%;
    z-index: -1;
    opacity: 0.25;
    animation: bggirando 2s linear infinite;
}/* End custom CSS */
/* Start custom CSS */.box-check::after {
    content: "";
    position: absolute;
    top: 0;
    left: 32px;
    width: 48px;
    height: 48px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' fill='rgba(245,245,255,1)'%3E%3Cpath fill='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Cpath d='M9.9997 15.1709L19.1921 5.97852L20.6063 7.39273L9.9997 17.9993L3.63574 11.6354L5.04996 10.2212L9.9997 15.1709Z'%3E%3C/path%3E%3C/svg%3E"),
    
    linear-gradient(180deg, rgba(150, 100, 255, 0.25), rgba(150, 100, 255, 0.1));
    
    background-position: center;
    background-repeat: no-repeat;
}


.box-check {
    backdrop-filter: blur(16px);
}


.badge1 {
    position: absolute;
    top: 0;
    left: calc(50% - 106px - 212px - 32px);
    animation: anima-badge1 5s linear infinite;
}

.badge2 {
    position: absolute;
    top: 0;
    left: calc(50% - 106px);
    animation: anima-badge2 5s linear infinite;
}

.badge3 {
    position: absolute;
    top: 0;
    left: auto;
    right: calc(50% - 106px - 212px - 32px);
    animation: anima-badge3 5s linear infinite;
}

.badge4 {
    position: absolute;
    top: 0;
    left: auto;
    right: calc(50% - 106px - 424px - 64px);
    z-index: 99;
    animation: anima-badge4 5s linear infinite;
}







/* Bugs do Elementor */

.centralizar-texto {
    display: flex;
    justify-content: center;
}

@media(max-width: 1024px) {
    .centralizar-texto {
    display: flex;
    justify-content: left;
}
}


/* Checkbox */

.check-grid::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 704 640' style='enable-background:new 0 0 704 640' xml:space='preserve'%3E%3ClinearGradient id='bggradient01' gradientUnits='userSpaceOnUse' x1='74.981' y1='74.981' x2='615.764' y2='615.764'%3E%3Cstop offset='0' style='stop-color:%239600ff'/%3E%3Cstop offset='1' style='stop-color:%2300f'/%3E%3C/linearGradient%3E%3Cpath d='M512 256C512 114.62 397.38 0 256 0S0 114.62 0 256s114.62 256 256 256c24.88 0 48.92-3.56 71.66-10.18C350.93 581.66 424.65 640 512 640c106.04 0 192-85.96 192-192s-85.96-192-192-192z' style='fill:url(%23bggradient01)'/%3E%3C/svg%3E");
    position: absolute;
    top: auto;
    bottom: calc(50% - 320px);
    left: calc(50% - 352px);
    width: 704px;
    height: 640px;
    filter: blur(128px);
    border-radius: 50%;
    z-index: -1;
    opacity: 0.25;
    animation: bggirando 2s linear infinite;
}

@media(max-width: 767px) {
    .check-grid::before {
        bottom: calc(50% - 640px);
        left: calc(50% - 704px);
        width: 1408px;
        height: 1280px;
        animation: bggirando 6s linear infinite;
        opacity: 0.15;
    }
}

.check-grid::after {
    content: "";
    position: absolute;
    top: 0;
    left: calc(50% - 1px);
    width: 2px;
    height: 100%;
    background-image: linear-gradient(0deg,
    rgba(245,245,255,0) 0,
    rgba(245,245,255,0.1) 256px,
    rgba(245,245,255,0.1),
    rgba(245,245,255,0.1) calc(100% - 256px),
    rgba(245,245,255,0) 100%);
}

.check {
    padding-top: 80px;
}

.check-box-esquerda::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 2px;
    background-image: linear-gradient(90deg,
    
    rgba(245,245,255,0) 0,
    rgba(245,245,255,0.1) 128px,
    rgba(245,245,255,0.1),
    rgba(245,245,255,0.1) 100%);
}

.check-box-direita::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 2px;
    background-image: linear-gradient(270deg,
    
    rgba(245,245,255,0) 0,
    rgba(245,245,255,0.1) 128px,
    rgba(245,245,255,0.1),
    rgba(245,245,255,0.1) 100%);
}

.check::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgba(245,245,255,1)'%3E%3Cpath fill='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Cpath d='M9.9997 15.1709L19.1921 5.97852L20.6063 7.39273L9.9997 17.9993L3.63574 11.6354L5.04996 10.2212L9.9997 15.1709Z'%3E%3C/path%3E%3C/svg%3E");
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 48px;
    background-image:
    linear-gradient(180deg, rgba(150,100,255,0.25), rgba(75,75,85,0.25));
    padding: 8px;
}

@media(max-width: 767px) {
    .check-grid::after {
        display: none;
    }
    .check-box-esquerda::after,
    .check-box-direita::after,
    .check-box-penultimo::after
    {
    content: "";
    position: absolute;
    top: auto;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 2px;
        
    background-image: linear-gradient(90deg,
    rgba(245,245,255,0) 0,
    rgba(245,245,255,0.1) 64px,
    rgba(245,245,255,0.1),
    rgba(245,245,255,0.1) calc(100% - 64px),
    rgba(245,245,255,0) 100%);
    }
    
}



/* Estilização de textos */

.titulos-dourados h2 {
  background: -webkit-linear-gradient(180deg, #d7b491, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: block;
}

span.titulos-dourados {
  background: -webkit-linear-gradient(180deg, #d7b491, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: line;
}

.topicos ul {
  list-style-type: square !important;
  margin: 0 !important;
  padding: 0 !important;
}

.topicos li {
    margin: 0 0 1em 2em !important;
    position: relative;
}

.topicos li:last-child {
    margin: 0 0 0px 2em !important;
}

.e-n-accordion-item-title-text {
    background: -webkit-linear-gradient(180deg, #9696B4, #e1e1ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: block;
}


/* Hero Section */

/* .e-con-inner é uma classe do prórpio elementor */

.hero-section::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 704 640' style='enable-background:new 0 0 704 640' xml:space='preserve'%3E%3ClinearGradient id='bggradient01' gradientUnits='userSpaceOnUse' x1='74.981' y1='74.981' x2='615.764' y2='615.764'%3E%3Cstop offset='0' style='stop-color:%239600ff'/%3E%3Cstop offset='1' style='stop-color:%2300f'/%3E%3C/linearGradient%3E%3Cpath d='M512 256C512 114.62 397.38 0 256 0S0 114.62 0 256s114.62 256 256 256c24.88 0 48.92-3.56 71.66-10.18C350.93 581.66 424.65 640 512 640c106.04 0 192-85.96 192-192s-85.96-192-192-192z' style='fill:url(%23bggradient01)'/%3E%3C/svg%3E");
    position: absolute;
    top: auto;
    bottom: -320px;
    left: calc(50% - 352px);
    width: 704px;
    height: 640px;
    filter: blur(128px);
    border-radius: 50%;
    z-index: -1;
    opacity: 0.5;
    animation: bggirando 5s linear infinite;
}

@keyframes bggirando {
    0% {
        transform: rotate(0deg);
        }
    100% {
        transform: rotate(360deg);
    }
}

.hero-section::after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 700' xml:space='preserve'%3E%3ClinearGradient id='xperiunbg' gradientUnits='userSpaceOnUse' x1='34.788' y1='715.212' x2='765.212' y2='-15.212'%3E%3Cstop offset='0' style='stop-color:%239600ff;stop-opacity:0'/%3E%3Cstop offset='1' style='stop-color:%234b00ff'/%3E%3C/linearGradient%3E%3Cpath d='M208.7 89.14c-38.41 38.42-22.84 116.28 34.79 173.9l34.77 34.78h.01c32.6 32.6 71.16 48.74 93.84 41.15l-59.05-75.93 75.93 59.05c7.59-22.67-8.55-61.24-41.15-93.84h-.01zm180.34 288.94c7.44 22.7-8.71 61.14-41.21 93.65L243.48 576.07l.01.01C147.44 672.13 38.43 718.84.01 680.43H0l278.26-278.25c32.51-32.51 70.95-48.65 93.65-41.21L243.48 506.52zm63.14 93.66c-32.61-32.6-48.74-71.16-41.15-93.84l75.93 59.06-59.05-75.93c22.67-7.59 61.24 8.55 93.84 41.15h.01l34.77 34.78c57.63 57.63 73.2 135.48 34.79 173.9zm-41.22-149.82c-7.44-22.7 8.71-61.14 41.21-93.65l104.35-104.34-.01-.01C652.56 27.87 761.57-18.84 799.99 19.57h.01L521.74 297.83c-32.51 32.51-70.95 48.65-93.65 41.21l128.43-145.56z' style='fill:url(%23xperiunbg)'/%3E%3C/svg%3E");
    position: absolute;
    bottom: auto;
    left: calc(50% - 500px - 256px);
    top: -128px;
    width: 1000px;
    height: 875px;
    border-radius: 50%;
    z-index: -1;
    animation: bgpendulo 10s ease infinite;
}

@media(max-width: 767px) {
    .hero-section::after {
        bottom: auto;
        top: -64px;
        left: auto;
        right: -192px;
        width: 600px;
        height: 525px;
    }
}

@keyframes bgpendulo {
    0% {
        transform: rotate(0deg);
        opacity: 0;
        }
    50% {
        transform: rotate(-15deg);
        opacity: 0.25;
    }
    100% {
        transform: rotate(0deg);
        opacity: 0;
    }
}

.hero-section .e-con-inner::after {
    content: "";
    color: rgb(255,255,255);
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='1920' height='112' viewBox='0 0 1920 112' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23plataforma_hero-separador-0A0A14-negativo)'%3E%3Cpath d='M960 96C960 96 0 48 0 0V112H1920V0C1920 48 960 96 960 96Z' fill='%230A0A14'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='plataforma_hero-separador-0A0A14-negativo'%3E%3Crect width='1920' height='112' fill='%230A0A14'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 50% 100%;
    width: 100%;
    height: 10vw; 
    z-index: 0;
}

.hero-section .e-con-inner::before {
    content: "";
    position: absolute;
    top: auto;
    bottom: -1px;
    background-color: rgba(10, 10, 20, 1);
    width: 100%;
    height: 2px;
    z-index: 1;
}

@media (max-width: 767px) {
    .hero-section .e-con-inner::after {
        width: 100vw;
        height: 10vw;
        background-size: 100vw;
        background-position: 50% 0;
        background-image: url("data:image/svg+xml,%3Csvg width='1920' height='224' viewBox='0 0 1920 224' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23plataforma_hero-separador-0A0A14-negativo-mobile)'%3E%3Cpath d='M960 192C960 192 0 96 0 0V224H1920V0C1920 96 960 192 960 192Z' fill='%230A0A14'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='plataforma_hero-separador-0A0A14-negativo-mobile'%3E%3Crect width='1920' height='224' fill='%230A0A14'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    }
}


/* Giroleta da Xperiun */

.giroleta {
    backdrop-filter: blur(16px);
}

.giroleta::after {
    content: "";
    position: absolute;
    width: 320px;
    height: 320px;
    background-image: url("data:image/svg+xml,%3Csvg width='432' height='432' viewBox='0 0 432 432' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m252.8 24.65.75-3.31 9.24 2.08q1.65.375 2.82-.3c.78-.45 1.29-1.2 1.53-2.26.25-1.1.12-2.02-.4-2.75-.51-.73-1.32-1.22-2.42-1.47l-8.74-1.97-3.75 16.64-4.15-.94 4.56-20.2L264.76 13c1.12.25 2.15.63 3.08 1.12q1.395.735 2.31 1.83c.61.73 1.03 1.58 1.25 2.54.22.97.19 2.07-.09 3.29-.27 1.21-.71 2.19-1.32 2.95s-1.34 1.32-2.2 1.68q-1.29.54-2.85.57c-1.04.02-2.13-.1-3.25-.36l-8.87-2zm35.32-6.27 3.89 1.47-7.86 20.87-3.89-1.46zm14.83 31.28c-1.39-.75-2.49-1.73-3.3-2.95a7.9 7.9 0 0 1-1.33-4.02c-.08-1.46.27-2.91 1.05-4.36.8-1.48 1.83-2.59 3.09-3.32a7.96 7.96 0 0 1 4.12-1.08c1.49.01 2.96.41 4.43 1.2 1.62.87 2.74 1.89 3.38 3.07s.89 2.44.74 3.79q-.21 2.025-1.32 4.08c-.44.83-1.03 1.6-1.75 2.31s-1.55 1.29-2.48 1.72-1.96.63-3.08.6q-1.68-.045-3.54-1.05zm2.7-2.18c1.11.59 2.17.92 3.18.98s1.91-.13 2.71-.58c.8-.44 1.43-1.11 1.9-1.99.51-.96.73-1.89.65-2.79s-.43-1.75-1.04-2.52c-.61-.78-1.47-1.46-2.58-2.06-1.56-.84-2.99-1.08-4.3-.73-1.3.35-2.32 1.21-3.05 2.56-.48.9-.7 1.8-.64 2.69.05.89.35 1.72.89 2.5q.81 1.155 2.28 1.95zm11.56-8.62 3.67 1.97-7.52 14.01-3.41-1.83c.3-.78.58-1.47.85-2.05.26-.58.54-1.15.84-1.69l5.59-10.4zm21.07 8.53 3.34 2.48-12.06 16.27-3.34-2.48zm-5.88 1.06 9.92 7.36-1.92 2.6-9.92-7.36 1.93-2.6zm14.44 33.02c-1.12-1.11-1.89-2.37-2.32-3.77s-.47-2.81-.13-4.23 1.09-2.71 2.25-3.88c1.19-1.2 2.49-1.96 3.91-2.3s2.83-.29 4.25.14 2.72 1.23 3.9 2.41c1.3 1.29 2.09 2.59 2.37 3.91s.15 2.59-.37 3.85q-.78 1.875-2.43 3.54c-.66.67-1.44 1.24-2.34 1.72s-1.85.79-2.87.94-2.06.04-3.12-.31-2.1-1.02-3.1-2.01zm3.21-1.32c.89.89 1.82 1.5 2.77 1.84s1.87.42 2.76.22 1.69-.66 2.39-1.37c.77-.77 1.24-1.6 1.42-2.49s.08-1.79-.28-2.71c-.37-.92-1-1.82-1.89-2.71-1.26-1.25-2.56-1.89-3.91-1.92s-2.57.5-3.65 1.59c-.72.73-1.18 1.52-1.38 2.39s-.15 1.75.15 2.65.84 1.73 1.63 2.52zm13.53-4.96 2.95 2.93-11.2 11.29-2.75-2.73c.51-.67.98-1.24 1.4-1.72.42-.49.85-.95 1.28-1.39zm22.8 17.46 1.98 2.64-2.69 2.02-1.38-1.84c-.35-.51-.73-.9-1.11-1.17s-.81-.38-1.27-.33-.98.29-1.56.73l-13.01 9.75-2.5-3.33 13.42-10.06c1.02-.77 2-1.21 2.94-1.33s1.84.08 2.69.58 1.68 1.28 2.48 2.34zm-11.19-3.77 7.68 10.24-2.53 1.9-7.68-10.24zm5.61 37.37c-.96-1.76-1.53-3.46-1.69-5.11q-.255-2.475.75-4.47c.67-1.34 1.79-2.44 3.36-3.29 1.57-.86 3.11-1.21 4.62-1.06 1.5.15 2.9.74 4.2 1.78 1.29 1.03 2.42 2.43 3.38 4.19s1.52 3.45 1.68 5.08-.1 3.11-.79 4.46-1.82 2.45-3.39 3.31q-2.355 1.29-4.59 1.05c-1.49-.16-2.87-.75-4.15-1.76s-2.4-2.4-3.37-4.16zm2.81-1.53q.795 1.455 1.95 2.34c.77.59 1.61.92 2.52 1.01s1.84-.13 2.8-.65 1.65-1.19 2.09-2.02c.44-.82.62-1.71.56-2.68-.06-.96-.37-1.94-.91-2.93-.53-.97-1.19-1.76-1.98-2.35s-1.64-.93-2.56-1.03q-1.38-.135-2.85.66c-.96.52-1.64 1.19-2.06 2s-.59 1.71-.5 2.68c.08.98.4 1.96.94 2.95zm21.85 15.64 1.46 3.9-14.9 5.57-1.46-3.9zm.4 10.82c-.42-1.12-1-2.01-1.73-2.67-.74-.66-1.51-1.12-2.31-1.39-.81-.27-1.54-.39-2.19-.38l1.64-.65c.25-.07.63-.12 1.15-.16s1.11-.02 1.76.06c.65.07 1.32.25 2 .51.68.27 1.31.67 1.87 1.21.57.54 1.01 1.25 1.34 2.13l-3.54 1.32zm7.83 12.15.75 4.09-15.65 2.86-.75-4.09 15.65-2.85zm2.42 11.3c.18.96.21 1.88.11 2.74-.1.87-.36 1.65-.77 2.35s-.99 1.3-1.74 1.78-1.68.83-2.79 1.03l-9.57 1.75-.75-4.09 8.85-1.62c1.32-.24 2.23-.74 2.74-1.49q.75-1.125.36-3.3c-.2-1.09-.59-2.04-1.17-2.84s-1.24-1.42-1.98-1.85-1.46-.62-2.17-.58l1.6-.33c.75-.03 1.51.08 2.27.33s1.49.64 2.18 1.18 1.29 1.21 1.79 2.03.85 1.79 1.05 2.9zm2.49 13.63c.18.96.21 1.88.11 2.74-.1.87-.36 1.65-.77 2.35q-.615 1.05-1.74 1.8c-.75.5-1.67.84-2.79 1.04l-9.57 1.75-.75-4.09 8.85-1.61c1.32-.24 2.23-.74 2.73-1.51.5-.76.62-1.87.35-3.32-.2-1.09-.59-2.04-1.17-2.84s-1.24-1.42-1.98-1.85-1.46-.61-2.17-.55l1.69-.37c.71-.02 1.45.1 2.22.38.77.27 1.49.68 2.18 1.23q1.035.825 1.77 2.04c.49.81.84 1.75 1.04 2.82zm-14.95 29.85c.03-1.58.41-3 1.13-4.28a7.83 7.83 0 0 1 2.98-3.01c1.27-.73 2.72-1.08 4.36-1.04 1.68.04 3.14.45 4.36 1.24s2.16 1.85 2.83 3.18.98 2.82.95 4.48q-.06 2.745-1.2 4.41c-.76 1.1-1.77 1.9-3.04 2.38-1.27.49-2.68.71-4.24.68q-1.41-.03-2.85-.51a8.9 8.9 0 0 1-2.66-1.43c-.81-.64-1.45-1.46-1.93-2.47s-.71-2.22-.68-3.63zm16.09 7.79-.09 4.16-15.9-.33.08-3.87c.83-.09 1.57-.15 2.21-.18s1.27-.04 1.89-.02l11.81.25zm-12.92-6.38c-.03 1.26.16 2.35.57 3.28s.99 1.64 1.75 2.15 1.64.77 2.64.79c1.09.02 2.02-.21 2.78-.69.77-.49 1.36-1.18 1.77-2.08s.63-1.98.66-3.23c.04-1.77-.4-3.16-1.3-4.16-.91-1-2.13-1.52-3.66-1.55-1.02-.02-1.92.19-2.69.65-.77.45-1.37 1.1-1.82 1.93-.44.83-.68 1.8-.7 2.91m7.04 63.29-10.53 3.49-.11.03-14.65 5.24 1.87-5.07 11.19-3.52.09-.07 13.94-4.96-1.79 4.86zm-4.04 10.96-1.79 4.86-7.33-13.14-.08-.16-6.07-9.98 1.79-4.86 7.77 13.61.06.12zm-12.73 16.52-2 3.43-3.74-1.96-15.62-9.11 2.1-3.59 19.26 11.24zm-19.9 1.8q1.065-1.83 2.46-2.73c.93-.6 1.91-.97 2.93-1.09s2.03-.06 3.03.17c1 .24 1.9.59 2.71 1.06 1.01.59 1.88 1.26 2.6 2.02.72.75 1.25 1.59 1.59 2.5s.45 1.91.32 2.98-.56 2.22-1.28 3.46c-.81 1.38-1.84 2.45-3.09 3.2a8 8 0 0 1-4.07 1.16c-1.46.03-2.9-.38-4.32-1.2-1.46-.85-2.53-1.92-3.22-3.21a7.9 7.9 0 0 1-.95-4.11c.06-1.45.48-2.86 1.28-4.22zm3.47.46c-.57.98-.88 1.94-.94 2.88s.13 1.8.55 2.58 1.08 1.42 1.96 1.94c1.33.77 2.64.98 3.94.61s2.4-1.32 3.3-2.87c.57-.98.91-1.97 1.03-2.97.12-1.01-.02-1.93-.4-2.77-.39-.84-1.05-1.54-1.99-2.09-.88-.52-1.78-.75-2.68-.71s-1.77.35-2.6.93-1.56 1.4-2.18 2.47zm-19.53 31.22-2.58 3.1c-.73-.83-1.18-1.8-1.37-2.91s-.06-2.31.36-3.59c.43-1.28 1.22-2.62 2.38-4.01 1.3-1.56 2.69-2.73 4.19-3.51s3-1.11 4.51-.99 2.94.74 4.28 1.85c1.34 1.12 2.22 2.41 2.64 3.86.41 1.45.39 2.98-.08 4.57s-1.35 3.18-2.66 4.76c-1.34 1.61-2.7 2.73-4.1 3.38-1.4.64-2.82.8-4.27.46-1.46-.33-2.94-1.21-4.47-2.61l9.7-11.66c-.69-.44-1.45-.67-2.28-.71q-1.245-.06-2.52.57c-.85.42-1.65 1.09-2.42 2.01-.85 1.02-1.38 2.01-1.59 2.99-.21.97-.12 1.79.27 2.45zm9.36.96c.98-1.18 1.52-2.36 1.62-3.52.1-1.17-.14-2.17-.72-3.01l-6.92 8.32c.89.6 1.86.75 2.93.46s2.09-1.04 3.09-2.24zm-13.87 18.99-3.07 2.8-10.71-11.75 3.08-2.8 10.71 11.76zm-9.89 4.39c.88-.8 1.49-1.67 1.83-2.6s.48-1.82.43-2.66c-.05-.85-.21-1.57-.47-2.17l1.21 1.28c.16.2.35.54.58 1.01s.43 1.02.6 1.66.26 1.32.27 2.05c0 .73-.14 1.46-.43 2.19s-.78 1.41-1.48 2.04l-2.54-2.79zm-8.3 10.97-3.35 2.47-9.43-12.81 3.35-2.46 9.43 12.81zm.5 8.3-2.16-2.94 3.89-2.86 2.16 2.94zm-40.15-2.28 3.64-2.01 7.7 13.92-3.64 2.01zm7.14 4.78-.55-.94c-.11-.28-.22-.71-.35-1.29-.12-.58-.19-1.23-.19-1.96s.1-1.49.3-2.27.57-1.53 1.1-2.25 1.28-1.35 2.25-1.88c.77-.42 1.57-.75 2.41-.97a6.5 6.5 0 0 1 2.52-.17c.84.11 1.64.44 2.41.99s1.47 1.4 2.1 2.53l4.66 8.43-3.64 2.01-4.32-7.81c-.5-.9-1.03-1.52-1.6-1.87s-1.2-.48-1.87-.37c-.67.1-1.39.37-2.16.79-1.01.56-1.76 1.26-2.24 2.1a6.8 6.8 0 0 0-.89 2.59c-.11.88-.08 1.67.07 2.34zm-24.05 19.53c-.92.33-1.82.51-2.69.54-.87.04-1.69-.09-2.45-.39q-1.14-.45-2.04-1.44c-.6-.66-1.08-1.52-1.46-2.59l-3.24-9.17 3.92-1.39 3 8.48c.45 1.27 1.08 2.09 1.91 2.46.82.38 1.93.32 3.32-.17 1.05-.37 1.92-.91 2.62-1.61s1.21-1.45 1.51-2.25c.31-.8.38-1.54.23-2.24l.57 1.53c.15.74.16 1.5.03 2.3-.13.79-.4 1.57-.82 2.34s-.99 1.46-1.72 2.09q-1.095.93-2.7 1.5zm10.77-4.18-3.92 1.39-5.3-14.99 3.92-1.39zm-64.95 11.05-8.38.31-.31-8.38 8.38-.31zm-48.31-8.9-.74 3.31-9.24-2.08q-1.65-.375-2.82.3c-.78.45-1.29 1.2-1.53 2.26-.25 1.1-.11 2.02.4 2.75s1.32 1.22 2.43 1.46l8.74 1.96 3.74-16.64 4.15.93-4.54 20.2-12.52-2.81a12 12 0 0 1-3.08-1.12q-1.395-.735-2.31-1.83a6 6 0 0 1-1.25-2.54c-.22-.97-.19-2.07.08-3.29.27-1.21.71-2.19 1.32-2.95s1.34-1.32 2.2-1.69c.86-.36 1.81-.56 2.85-.57 1.04-.02 2.13.1 3.25.35l8.87 1.99zm-35.31 6.3-3.89-1.46 7.84-20.88 3.89 1.46zm-29.11-20.45-3.67-1.96 7.51-14.02 3.41 1.83c-.3.78-.58 1.47-.85 2.05-.26.58-.54 1.15-.83 1.69l-5.58 10.41zm14.25-10.81c1.39.75 2.49 1.73 3.3 2.95a7.9 7.9 0 0 1 1.33 4.02c.08 1.46-.27 2.91-1.05 4.36-.8 1.48-1.82 2.59-3.09 3.32a7.96 7.96 0 0 1-4.12 1.08c-1.48 0-2.96-.41-4.43-1.19-1.62-.87-2.75-1.89-3.39-3.07a6.4 6.4 0 0 1-.75-3.79c.14-1.35.58-2.71 1.32-4.09.44-.83 1.03-1.6 1.75-2.31s1.55-1.29 2.48-1.72 1.96-.63 3.08-.6 2.3.38 3.54 1.04zm-2.7 2.18c-1.11-.59-2.17-.92-3.18-.98s-1.91.14-2.71.58c-.79.45-1.43 1.11-1.9 1.99-.51.96-.73 1.89-.64 2.79q.12 1.35 1.05 2.52c.61.78 1.47 1.46 2.58 2.06 1.56.84 2.99 1.08 4.3.72 1.3-.35 2.32-1.21 3.04-2.56.48-.9.7-1.8.64-2.69s-.35-1.72-.9-2.5q-.81-1.155-2.28-1.95zm-26.78-.97-9.93-7.35 1.92-2.6 9.93 7.35zm-5.88 1.06-3.34-2.47 12.05-16.28 3.34 2.48-12.05 16.28zm-25.3-27.75-2.96-2.93 11.19-11.3 2.75 2.73c-.51.67-.97 1.24-1.39 1.73-.42.48-.85.95-1.28 1.39l-8.31 8.39zm16.74-6.3c1.12 1.11 1.9 2.37 2.33 3.77s.47 2.81.13 4.23-1.09 2.71-2.24 3.88c-1.19 1.2-2.49 1.96-3.9 2.3-1.42.34-2.83.29-4.25-.14q-2.13-.645-3.9-2.4-1.95-1.935-2.37-3.9a6.3 6.3 0 0 1 .37-3.85q.78-1.875 2.43-3.54a9.7 9.7 0 0 1 2.33-1.72c.9-.48 1.85-.79 2.87-.94q1.53-.225 3.12.3c1.06.35 2.1 1.02 3.1 2.01zm-3.2 1.33c-.89-.89-1.82-1.5-2.77-1.84q-1.425-.51-2.76-.21c-.89.2-1.69.66-2.39 1.37-.77.77-1.24 1.61-1.41 2.5-.18.89-.08 1.79.28 2.71.37.92 1 1.82 1.89 2.71 1.26 1.25 2.56 1.89 3.91 1.92s2.57-.5 3.65-1.59c.72-.73 1.18-1.53 1.38-2.39.2-.87.15-1.75-.15-2.65s-.84-1.73-1.63-2.52zm-36.38-12.5-1.98-2.63 2.69-2.02 1.38 1.84c.35.51.73.89 1.11 1.16.39.27.81.38 1.27.33s.98-.29 1.55-.73l13-9.76 2.5 3.33-13.41 10.07c-1.02.77-2 1.21-2.94 1.33s-1.84-.07-2.69-.58-1.68-1.28-2.48-2.34m11.19 3.76L49.21 333l2.53-1.9 7.69 10.23zm-5.61-37.34c.96 1.76 1.53 3.46 1.7 5.11s-.08 3.14-.74 4.47q-1.005 2.01-3.36 3.3c-1.57.86-3.11 1.22-4.61 1.07q-2.25-.225-4.2-1.77c-1.29-1.03-2.42-2.43-3.38-4.18-.96-1.76-1.52-3.45-1.68-5.08s.1-3.11.79-4.46 1.81-2.45 3.39-3.31q2.355-1.29 4.59-1.05c1.49.16 2.87.75 4.15 1.76s2.41 2.4 3.37 4.16zm-2.81 1.54c-.53-.97-1.18-1.75-1.96-2.34-.77-.59-1.61-.92-2.52-1.01s-1.84.13-2.8.66-1.65 1.19-2.09 2.02c-.44.82-.62 1.71-.56 2.68.06.96.37 1.94.91 2.93.53.97 1.19 1.75 1.98 2.35.79.59 1.64.93 2.57 1.02q1.38.135 2.85-.66c.95-.52 1.64-1.19 2.06-2s.59-1.71.5-2.68c-.08-.97-.4-1.96-.94-2.95zM26.2 280.96c.42 1.12 1 2.01 1.73 2.67.74.66 1.51 1.12 2.31 1.39.81.27 1.54.39 2.19.38l-1.64.65c-.25.07-.63.12-1.15.16s-1.11.02-1.76-.06c-.65-.07-1.32-.25-2-.51a5.7 5.7 0 0 1-1.87-1.21c-.57-.54-1.01-1.25-1.34-2.13l3.54-1.33zm.4 10.82-1.46-3.9 14.89-5.58 1.46 3.89-14.89 5.58zm-13.18-47.89c-.18-.96-.21-1.88-.11-2.74s.36-1.65.77-2.35c.41-.71.99-1.3 1.74-1.8.74-.49 1.67-.84 2.78-1.05l9.57-1.75.75 4.09-8.84 1.62c-1.32.24-2.23.75-2.73 1.51s-.62 1.87-.35 3.32c.2 1.09.59 2.04 1.17 2.84s1.24 1.42 1.98 1.85 1.46.61 2.17.55l-1.69.37c-.71.02-1.45-.1-2.22-.37s-1.49-.68-2.18-1.23a7.6 7.6 0 0 1-1.77-2.03c-.5-.81-.84-1.75-1.04-2.82zm2.5 13.63c-.18-.96-.21-1.88-.11-2.74s.36-1.65.77-2.35c.41-.71.99-1.3 1.74-1.78s1.68-.83 2.79-1.03l9.57-1.75.75 4.09-8.84 1.62c-1.32.24-2.23.74-2.74 1.49-.5.75-.62 1.85-.35 3.3.2 1.09.59 2.04 1.17 2.84s1.24 1.42 1.98 1.85 1.46.62 2.17.58l-1.6.33c-.75.03-1.51-.08-2.27-.33s-1.49-.64-2.18-1.18a7.4 7.4 0 0 1-1.79-2.03c-.5-.82-.85-1.79-1.05-2.9zm2.43 11.3-.75-4.09 15.64-2.87.75 4.09zm10.01-54.75c-.03 1.58-.41 3.01-1.13 4.28a7.9 7.9 0 0 1-2.97 3.01c-1.26.73-2.71 1.08-4.36 1.05-1.68-.03-3.14-.45-4.36-1.24a7.9 7.9 0 0 1-2.83-3.18c-.67-1.33-.98-2.82-.95-4.48.04-1.83.43-3.3 1.19-4.41s1.77-1.9 3.04-2.39 2.68-.71 4.24-.68c.94.02 1.89.19 2.85.5.96.32 1.85.79 2.66 1.43s1.45 1.46 1.93 2.47.71 2.22.68 3.63zm-16.11-7.78.08-4.16 15.9.32-.08 3.87c-.83.09-1.57.15-2.21.18q-.96.045-1.89.03l-11.81-.24zm12.93 6.38c.02-1.26-.17-2.35-.57-3.28-.41-.93-.99-1.64-1.75-2.15s-1.64-.77-2.64-.79c-1.09-.02-2.02.21-2.78.7-.77.49-1.36 1.18-1.77 2.08s-.63 1.98-.66 3.23c-.04 1.77.4 3.16 1.31 4.16s2.13 1.51 3.67 1.54c1.02.02 1.92-.2 2.69-.65s1.37-1.1 1.81-1.93.68-1.81.7-2.92zm-7.09-63.32 10.52-3.5.11-.03 14.65-5.25-1.87 5.08-11.18 3.53-.09.07-13.93 4.97zm4.03-10.96 1.79-4.87 7.34 13.13.08.17 6.08 9.97-1.79 4.87-7.78-13.6-.06-.12zm12.7-16.51 2-3.43 3.75 1.96 15.62 9.1-2.09 3.59-19.27-11.22zm19.9-1.82q-1.065 1.83-2.46 2.73c-.93.61-1.91.97-2.93 1.09s-2.03.06-3.03-.17c-1-.24-1.9-.59-2.71-1.06-1.01-.59-1.88-1.26-2.6-2.02a7.5 7.5 0 0 1-1.6-2.5c-.34-.92-.45-1.91-.32-2.98s.56-2.22 1.27-3.46c.81-1.38 1.83-2.45 3.09-3.2a8.14 8.14 0 0 1 4.07-1.17q2.19-.045 4.32 1.2c1.46.85 2.53 1.92 3.22 3.21q1.035 1.935.96 4.11c-.05 1.45-.48 2.86-1.27 4.22zm-3.46-.46c.57-.98.88-1.94.94-2.88s-.13-1.8-.55-2.58-1.08-1.42-1.96-1.94c-1.33-.77-2.64-.98-3.94-.61s-2.4 1.32-3.3 2.87c-.57.98-.91 1.97-1.03 2.97-.12 1.01.02 1.93.4 2.77.39.84 1.05 1.54 1.99 2.08.88.52 1.78.75 2.68.71s1.77-.35 2.6-.93 1.56-1.4 2.18-2.47zm19.5-31.25 2.58-3.1c.73.83 1.19 1.79 1.37 2.91s.07 2.31-.36 3.59-1.22 2.62-2.38 4.02c-1.29 1.56-2.69 2.73-4.18 3.51s-3 1.12-4.51 1-2.94-.73-4.29-1.85-2.23-2.4-2.64-3.86c-.42-1.45-.39-2.98.07-4.57s1.35-3.18 2.66-4.76c1.33-1.61 2.7-2.74 4.09-3.38s2.82-.8 4.27-.46 2.94 1.2 4.47 2.61l-9.69 11.67c.69.44 1.45.67 2.28.71s1.67-.16 2.51-.58c.85-.42 1.65-1.09 2.42-2.01.84-1.02 1.37-2.01 1.59-2.99.21-.97.12-1.79-.27-2.45zm-9.36-.95c-.98 1.18-1.52 2.36-1.62 3.52-.1 1.17.14 2.17.72 3.01l6.91-8.32c-.89-.6-1.86-.75-2.93-.46s-2.09 1.04-3.09 2.24zm13.87-19.02 3.07-2.8 10.72 11.75-3.07 2.8zm9.89-4.39c-.88.81-1.49 1.67-1.83 2.6s-.48 1.82-.43 2.66c.05.85.21 1.57.47 2.17l-1.21-1.28c-.16-.2-.35-.54-.58-1.01s-.43-1.02-.6-1.66c-.17-.63-.26-1.32-.27-2.05 0-.73.14-1.46.43-2.19s.78-1.41 1.48-2.04l2.55 2.79zm7.77-19.26 2.16 2.94-3.89 2.87-2.16-2.94zm.5 8.29 3.35-2.47 9.44 12.8-3.35 2.47zm32.49-10.82.56.94c.11.28.22.71.35 1.29.12.58.19 1.23.19 1.96s-.1 1.49-.3 2.27-.57 1.53-1.09 2.25q-.795 1.08-2.25 1.89c-.77.42-1.57.75-2.41.97s-1.68.28-2.52.17-1.64-.44-2.41-.99-1.47-1.39-2.1-2.53L109.27 42l3.64-2.02 4.33 7.81c.5.9 1.03 1.52 1.6 1.87s1.2.48 1.87.37c.67-.1 1.39-.37 2.16-.79 1.01-.56 1.75-1.26 2.24-2.1.48-.84.78-1.71.89-2.59.11-.89.08-1.67-.07-2.34zm7.15 4.78L129.43 49l-7.71-13.91 3.64-2.02zm6.13-20.15 3.92-1.39 5.32 14.99-3.92 1.39zm10.77-4.19c.92-.33 1.82-.51 2.69-.55s1.69.09 2.45.39 1.44.77 2.04 1.43 1.08 1.52 1.46 2.59l3.25 9.17-3.92 1.39-3.01-8.47c-.45-1.27-1.09-2.09-1.91-2.46-.82-.38-1.93-.32-3.32.17-1.05.37-1.92.91-2.62 1.61s-1.21 1.45-1.51 2.25c-.31.8-.38 1.54-.23 2.24l-.58-1.53c-.15-.74-.16-1.5-.03-2.3.13-.79.4-1.57.82-2.34s.99-1.47 1.72-2.09 1.63-1.12 2.69-1.5zm54.16-6.92 8.38-.32.32 8.38-8.38.32z' fill='%239696FF'/%3E%3C/svg%3E");
    background-size: 100%;
    background-repeat: no-repeat;
    top: auto;
    bottom: 0;
    left: -96px;
    opacity: 0.25;
    animation: giroleta 30s linear infinite;
}

.giroleta::before {
    content: "";
    position: absolute;
    width: 320px;
    height: 320px;
    background-size: 100%;
    background-repeat: no-repeat;
    top: auto;
    bottom: 0;
    left: -96px;
    background-image: url("data:image/svg+xml,%3Csvg width='432' height='432' viewBox='0 0 432 432' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m216.215 108.894-11.314 11.314 11.314 11.313 11.314-11.313zm-.007 193.373-11.313 11.314 11.313 11.313 11.314-11.313zM144 288l59.08-66.96c-10.44-3.42-28.13 4-43.08 18.96l-96 96c17.67 17.67 60.65 3.35 96-32l32-32c14.95-14.95 22.38-32.64 18.96-43.08zm128-160-32 32c-14.95 14.95-22.38 32.64-18.96 43.08L288 144l-59.08 66.96c10.44 3.42 28.13-4 43.08-18.96l96-96c-17.67-17.67-60.65-3.35-96 32M128 96c-17.67 17.67-10.51 53.49 16 80l16 16c15 15 32.74 22.42 43.17 18.93L176 176l34.93 27.17C214.42 192.74 207 175 192 160zm176 240c17.67-17.67 10.51-53.49-16-80l-16-16c-15-15-32.74-22.42-43.17-18.93L256 256l-34.93-27.17C217.58 239.26 225 257 240 272zM119.998 204.688l-11.313 11.314 11.313 11.314 11.314-11.314zm191.904-.004-11.314 11.314 11.314 11.314 11.313-11.314z' fill='%239696FF'/%3E%3C/svg%3E");
    opacity: 0.25;
}

@media (max-width: 767px) {
    .giroleta::after {
        width: 256px;
        height: 256px;
        top: -64px;
        left: -32px;
    }
    .giroleta::before {
        width: 256px;
        height: 256px;
        top: -64px;
        left: -32px;
    }
    
} 

@keyframes giroleta {
    0% {
        transform: rotate(0deg);
        }
    100% {
        transform: rotate(360deg);
    }
}




/* Boxes de imagem e texto */

.revelador.box-imagem {
    position: absolute;
    top: calc(50% - 200px);
    left: auto;
    right: 0;
    transform: rotate(-7.5deg) scale(1.25);
    filter: blur(4px);
    opacity: 1;
    transition: 0.5s all ease-out;
}

.revelar.revelador.box-imagem {
    top: calc(50% - 200px);
    left: auto;
    right: 0;
    transform: rotate(-15deg) scale(1);
    filter: blur(0px);
    opacity: 0.5;
    transition: 0.5s all ease-out;
}

@media(max-width: 767px) {
    .revelador.box-imagem {
        top: -100px;
        left: 32px;
        right: auto;
        z-index: -1 !important;
        
    }
    .revelar.revelador.box-imagem {
        top: -100px;
        left: 32px;
        right: auto;
    }
}

@media(min-width: 1024px) {
.box-imagem-par.revelar.revelador.box-imagem {
    transition-delay: 0.25s;
}
}

.box::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-image: linear-gradient(90deg, rgba(25,25,35,0), rgba(25,25,35,1));
    z-index: -1;
    backdrop-filter: blur(0px);
}

.box {
    backdrop-filter: blur(16px);
}

@media(max-width: 767px) {
    .box::after {
    background-image: linear-gradient(180deg, rgba(25,25,35,0), rgba(25,25,35,1));
    z-index: 0;
}
}



/* Marketplace */

.revelador .marketplace-a {
    transform: rotate(0) translate(0, -160px);
    opacity: 0;
    transition: 0.75s all ease-out;
}

.revelador .marketplace-b {
    transform: rotate(0) translate(0, -160px);
    opacity: 0;
    transition-delay: 0.25s !important;
    transition: 0.75s all ease-out;
}

.revelador .marketplace-d {
    transform: rotate(0) translate(64px, 0);
    opacity: 0;
    transition-delay: 0.25s !important;
    transition: 0.75s all ease-out;
}

.revelador.revelar .marketplace-a,
.revelador.revelar .marketplace-b,
.revelador.revelar .marketplace-c,
.revelador.revelar .marketplace-d {
    transform: rotate(0deg) translate(0, 0);
    transition: 0.75s all ease-out;
    opacity: 1;
}

.marketplace-a {
    position: absolute;
    top: -144px;
    left: 160px;
}

.marketplace-b {
    opacity: 0.75;
}

.marketplace-c {
    position: absolute;
    top: auto;
    bottom: -144px;
    left: 0px;
}

.marketplace-d {
    position: absolute;
    top: auto;
    bottom: -144px;
    left: auto;
    right: 0;
}

.marketplace-a::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(10,10,20,0.75)
}

.marketplace-b::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(10,10,20,0.5)
}

@media(max-width: 767px) {
    .marketplace-a {
    top: -25vw;
    left: 32px;
}

    .marketplace-c {
    bottom: -25vw;
    }
    
    .marketplace-d {
    bottom: -25vw;
    }
}

/* Seção dos certificados */

.certificado,
.certificado-refletido {
    transform: skew(0, 7.5deg);
}


.certificado::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(45deg, rgba(10,10,20,1), rgba(10,10,20,0));
    z-index: 1;
}

.certificadoA::before,
.certificadoB::before,
.certificadoC::before,
.certificadoD::before
 {
    content: "";
    position: absolute;
    top: auto;
    bottom: -100%;
    right: 0;
    width: 100%;
    height: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 0 0;
    transform: scaleY(-1);
    filter: blur(4px);
    z-index: 2;
}

.certificadoA::before {
    background-image:
    
    linear-gradient(180deg, rgba(10,10,20,1) 50%, rgba(10,10,20,0.9)),
    
    url('https://xperiun.com/wp-content/uploads/2025/02/plataforma_badges-certificados_certificado01.webp');
}

.certificadoB::before {
    background-image:
    
    linear-gradient(180deg, rgba(10,10,20,1) 50%, rgba(10,10,20,0.9)),
    
    url('https://xperiun.com/wp-content/uploads/2025/02/plataforma_badges-certificados_certificado02.webp');
}

.certificadoC::before {
    background-image:
    
    linear-gradient(180deg, rgba(10,10,20,1) 50%, rgba(10,10,20,0.9)),
    
    url('https://xperiun.com/wp-content/uploads/2025/02/plataforma_badges-certificados_certificado03.webp');
}

.certificadoD::before {
    background-image:
    
    linear-gradient(180deg, rgba(10,10,20,1) 50%, rgba(10,10,20,0.9)),
    
    url('https://xperiun.com/wp-content/uploads/2025/02/plataforma_badges-certificados_certificado04.webp');
}

#scroll-progress-3 {
	background-color: rgb(45,45,55);
	background-image: linear-gradient(top, #FCB189 0, #C8CDE1 50vh, #F5D7B4 100vh); /* W3C */
background-image:    -moz-linear-gradient(top, #FCB189 0, #C8CDE1 50vh, #F5D7B4 100vh); /* FF3.6+ */
background-image: -webkit-linear-gradient(top, #FCB189 0, #C8CDE1 50vh, #F5D7B4 100vh); /* Chrome10+,Safari5.1+ */
	position: absolute;
	top: 0;
	left: calc(50% - 4px);
	width: 8px;
	min-height: 0px;
	border-radius: 0;
	transition: height 100ms ease, background-color 400ms ease;
	align-items: flex-end;
	z-index: 9;
	transition: 0.2s;
}

.scroll-progress-1::after {
    content: "";
    position: absolute;
    top: 0;
    left: calc(50% - 4px);
    width: 8px;
    height: 100%;
    height: 100%;
    background-color: rgb(45,45,55);
}

/* Conquistas */

.box-conquista {
    background-image: linear-gradient(180deg, rgba(245,245,255,0.05), rgba(245,245,255,0.05), rgba(245,245,255,0));
}/* End custom CSS */