.elementor-106975 .elementor-element.elementor-element-610dc3a{--display:flex;--min-height:128px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-106975 .elementor-element.elementor-element-1b24b67{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-106975 .elementor-element.elementor-element-1b24b67 img{width:100%;}.elementor-106975 .elementor-element.elementor-element-d4b9925{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-106975 .elementor-element.elementor-element-d4b9925 img{width:100%;}.elementor-106975 .elementor-element.elementor-element-3b0b9cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--flex-wrap:wrap;--overflow:hidden;--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-106975 .elementor-element.elementor-element-0fde74b{--display:flex;--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-106975 .elementor-element.elementor-element-0138a6c{width:var( --container-widget-width, 688px );max-width:688px;background-color:#14141E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 48px 48px 48px;--container-widget-width:688px;--container-widget-flex-grow:0;border-radius:0px 0px 32px 0px;text-align:end;}.elementor-106975 .elementor-element.elementor-element-0138a6c .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:2.25rem;font-weight:400;color:#F5F5FF;}.elementor-106975 .elementor-element.elementor-element-ead499b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106975 .elementor-element.elementor-element-afc84ef{width:var( --container-widget-width, 400px );max-width:400px;background-color:#14141E;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:48px 48px 48px 48px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:32px 0px 0px 0px;text-align:start;}.elementor-106975 .elementor-element.elementor-element-afc84ef .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:2.25rem;font-weight:400;color:#F5F5FF;}.elementor-106975 .elementor-element.elementor-element-d765cbf{border-radius:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-65be7af{--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;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-7d9d2a3{width:var( --container-widget-width, 400px );max-width:400px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-106975 .elementor-element.elementor-element-e080dd7{width:var( --container-widget-width, calc(100% - 400px - 32px) );max-width:calc(100% - 400px - 32px);--container-widget-width:calc(100% - 400px - 32px);--container-widget-flex-grow:0;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-ef0376a{--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:212px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-106975 .elementor-element.elementor-element-d8eb006{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-d8eb006 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:bottom center;}.elementor-106975 .elementor-element.elementor-element-7d40417{--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;--margin-top:-96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-1294d33{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-106975 .elementor-element.elementor-element-ca22bd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-ca22bd7 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.25em;color:#96C8FF;}.elementor-106975 .elementor-element.elementor-element-36b97fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-36b97fd .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-429a537 );}.elementor-106975 .elementor-element.elementor-element-3ca5898{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-e2e7194{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106975 .elementor-element.elementor-element-f9815c3{width:100%;max-width:100%;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#96C8FF;}.elementor-106975 .elementor-element.elementor-element-595cc4a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-94ef049{--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-end;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--flex-wrap:wrap;--overflow:hidden;--margin-top:212px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106975 .elementor-element.elementor-element-7103020{border-radius:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-c362e06{--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;--border-radius:0px 0px 0px 32px;--margin-top:0px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-106975 .elementor-element.elementor-element-c362e06:not(.elementor-motion-effects-element-type-background), .elementor-106975 .elementor-element.elementor-element-c362e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14141E;}.elementor-106975 .elementor-element.elementor-element-e7d9032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-e7d9032 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-429a537 );}.elementor-106975 .elementor-element.elementor-element-c4a8a88{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-ee4dc2c{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-7a18e2d{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-106975 .elementor-element.elementor-element-7a18e2d:not(.elementor-motion-effects-element-type-background), .elementor-106975 .elementor-element.elementor-element-7a18e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #96C8FF0D 0%, #96C8FF40 100%);}.elementor-106975 .elementor-element.elementor-element-4af0f3b{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-ad75c8c{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-106975 .elementor-element.elementor-element-ad75c8c:not(.elementor-motion-effects-element-type-background), .elementor-106975 .elementor-element.elementor-element-ad75c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #96C8FF0D 0%, #96C8FF40 100%);}.elementor-106975 .elementor-element.elementor-element-4c34e08{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-1c0f1ae{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-106975 .elementor-element.elementor-element-1c0f1ae:not(.elementor-motion-effects-element-type-background), .elementor-106975 .elementor-element.elementor-element-1c0f1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #96C8FF0D 0%, #96C8FF40 100%);}.elementor-106975 .elementor-element.elementor-element-f5cc21d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-aee7fcb{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-106975 .elementor-element.elementor-element-aee7fcb:not(.elementor-motion-effects-element-type-background), .elementor-106975 .elementor-element.elementor-element-aee7fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #96C8FF0D 0%, #96C8FF40 100%);}.elementor-106975 .elementor-element.elementor-element-9b5b9a2{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-df62ffc{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-106975 .elementor-element.elementor-element-df62ffc:not(.elementor-motion-effects-element-type-background), .elementor-106975 .elementor-element.elementor-element-df62ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #96C8FF0D 0%, #96C8FF40 100%);}.elementor-106975 .elementor-element.elementor-element-00ac0f9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-026d3a4{width:var( --container-widget-width, calc((100% - 64px) / 3) );max-width:calc((100% - 64px) / 3);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:calc((100% - 64px) / 3);--container-widget-flex-grow:0;}.elementor-106975 .elementor-element.elementor-element-026d3a4.elementor-element{--align-self:flex-end;}.elementor-106975 .elementor-element.elementor-element-264fea7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-672997b{--display:flex;--min-height:342px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:16px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-5d2de0a{border-radius:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-56ba1dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;padding:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-56ba1dc .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.25em;color:#14141E;}.elementor-106975 .elementor-element.elementor-element-866adb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-5cc5397{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-22b93cb{--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;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-5849a4a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-5849a4a .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-429a537 );}.elementor-106975 .elementor-element.elementor-element-c74603d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-d233c4e{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-106975 .elementor-element.elementor-element-d233c4e:not(.elementor-motion-effects-element-type-background), .elementor-106975 .elementor-element.elementor-element-d233c4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-45deg, #FF003200 0%, #FF003240 100%);}.elementor-106975 .elementor-element.elementor-element-63e848d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-7c34cb0{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-106975 .elementor-element.elementor-element-7c34cb0:not(.elementor-motion-effects-element-type-background), .elementor-106975 .elementor-element.elementor-element-7c34cb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-45deg, #00FFC800 0%, #00FFC840 100%);}.elementor-106975 .elementor-element.elementor-element-af27399{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-5f56d56{width:var( --container-widget-width, calc(50% - 16px) );max-width:calc(50% - 16px);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:calc(50% - 16px);--container-widget-flex-grow:0;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-bebd9fe{width:var( --container-widget-width, calc(50% - 16px) );max-width:calc(50% - 16px);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:calc(50% - 16px);--container-widget-flex-grow:0;}.elementor-106975 .elementor-element.elementor-element-bebd9fe.elementor-element{--align-self:flex-end;}.elementor-106975 .elementor-element.elementor-element-1ee915b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--flex-wrap:wrap;--overflow:hidden;--margin-top:212px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106975 .elementor-element.elementor-element-0b0be47{--display:flex;--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-106975 .elementor-element.elementor-element-3c8dc45{width:var( --container-widget-width, 688px );max-width:688px;background-color:#14141E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 48px 48px 48px;--container-widget-width:688px;--container-widget-flex-grow:0;border-radius:0px 0px 32px 0px;text-align:end;}.elementor-106975 .elementor-element.elementor-element-3c8dc45 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.75rem;font-weight:400;color:var( --e-global-color-429a537 );}.elementor-106975 .elementor-element.elementor-element-865fef6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106975 .elementor-element.elementor-element-4d0212d{width:var( --container-widget-width, calc(100% - 288px) );max-width:calc(100% - 288px);background-color:#14141E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 48px 48px 48px;--container-widget-width:calc(100% - 288px);--container-widget-flex-grow:0;border-radius:32px 0px 0px 0px;font-family:"Syne", Sans-serif;font-size:1rem;line-height:1.5rem;color:#F5FFF5BF;}.elementor-106975 .elementor-element.elementor-element-487e8ce{border-radius:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-99a1647{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-1239a50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-ff9ce52{--display:flex;--min-height:342px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:128px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:16px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-16d57e5{border-radius:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-820a84d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;padding:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-820a84d .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:2.5rem;font-weight:400;line-height:1.25em;color:#14141E;}.elementor-106975 .elementor-element.elementor-element-32ce482{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-e1bd5e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-106975 .elementor-element.elementor-element-d404a27{margin:0px -16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106975 .elementor-element.elementor-element-d404a27 img{width:32px;height:32px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-106975 .elementor-element.elementor-element-0b00d27{margin:0px -16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106975 .elementor-element.elementor-element-0b00d27 img{width:32px;height:32px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-106975 .elementor-element.elementor-element-faaa444{margin:0px -16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106975 .elementor-element.elementor-element-faaa444 img{width:32px;height:32px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-106975 .elementor-element.elementor-element-b1aefe8{margin:0px -16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106975 .elementor-element.elementor-element-b1aefe8 img{width:32px;height:32px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-106975 .elementor-element.elementor-element-73cb127{padding:0px 0px 0px 32px;}.elementor-106975 .elementor-element.elementor-element-73cb127 .elementor-heading-title{font-size:1rem;line-height:1.25em;color:#00000ABF;}.elementor-106975 .elementor-element.elementor-element-765b869{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-eabe690{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body.elementor-page-106975:not(.elementor-motion-effects-element-type-background), body.elementor-page-106975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14141E;}@media(max-width:1366px){.elementor-106975 .elementor-element.elementor-element-eabe690{z-index:2;}}@media(max-width:1024px){.elementor-106975 .elementor-element.elementor-element-0138a6c{padding:32px 32px 32px 16px;--container-widget-width:calc(50% - 16px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 16px) );max-width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-0138a6c .elementor-heading-title{font-size:1.5rem;}.elementor-106975 .elementor-element.elementor-element-afc84ef{padding:32px 16px 32px 32px;--container-widget-width:calc(50% - 16px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 16px) );max-width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-afc84ef .elementor-heading-title{font-size:1.5rem;}.elementor-106975 .elementor-element.elementor-element-e080dd7{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-ef0376a{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-3ca5898{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-f9815c3{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-c362e06{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-c4a8a88{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-4af0f3b{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-4c34e08{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-f5cc21d{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-9b5b9a2{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-00ac0f9{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-026d3a4{--container-widget-width:calc(50% - 16px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 16px) );max-width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-264fea7{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-c74603d{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-63e848d{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-af27399{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-5f56d56{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-3c8dc45{padding:32px 32px 32px 16px;--container-widget-width:calc(50% - 16px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 16px) );max-width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-3c8dc45 .elementor-heading-title{font-size:1.5rem;}.elementor-106975 .elementor-element.elementor-element-4d0212d{width:var( --container-widget-width, calc(100% - 128px) );max-width:calc(100% - 128px);padding:32px 16px 32px 32px;--container-widget-width:calc(100% - 128px);--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-106975 .elementor-element.elementor-element-610dc3a{--min-height:96px;}.elementor-106975 .elementor-element.elementor-element-1b24b67{--container-widget-width:103.333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 103.333px );max-width:103.333px;}.elementor-106975 .elementor-element.elementor-element-d4b9925{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-106975 .elementor-element.elementor-element-0138a6c{padding:16px 16px 16px 16px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;border-radius:0px 0px 16px 0px;}.elementor-106975 .elementor-element.elementor-element-0138a6c .elementor-heading-title{font-size:1.25rem;}.elementor-106975 .elementor-element.elementor-element-afc84ef{padding:16px 16px 16px 16px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;border-radius:16px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-afc84ef .elementor-heading-title{font-size:1.25rem;}.elementor-106975 .elementor-element.elementor-element-65be7af{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106975 .elementor-element.elementor-element-7d9d2a3{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-ef0376a{--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-106975 .elementor-element.elementor-element-7d40417{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106975 .elementor-element.elementor-element-36b97fd .elementor-heading-title{font-size:1.5rem;}.elementor-106975 .elementor-element.elementor-element-e2e7194{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106975 .elementor-element.elementor-element-595cc4a{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-94ef049{--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106975 .elementor-element.elementor-element-c362e06{--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-e7d9032 .elementor-heading-title{font-size:1.5rem;}.elementor-106975 .elementor-element.elementor-element-026d3a4{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-672997b{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-56ba1dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-106975 .elementor-element.elementor-element-56ba1dc .elementor-heading-title{font-size:1.5rem;}.elementor-106975 .elementor-element.elementor-element-5cc5397{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-5849a4a .elementor-heading-title{font-size:1.5rem;}.elementor-106975 .elementor-element.elementor-element-bebd9fe{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-1ee915b{--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106975 .elementor-element.elementor-element-3c8dc45{padding:16px 16px 16px 16px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;border-radius:0px 0px 16px 0px;}.elementor-106975 .elementor-element.elementor-element-3c8dc45 .elementor-heading-title{font-size:1.5rem;}.elementor-106975 .elementor-element.elementor-element-4d0212d{padding:16px 16px 16px 16px;--container-widget-width:calc(100% - 48px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 48px) );max-width:calc(100% - 48px);border-radius:16px 0px 0px 0px;}.elementor-106975 .elementor-element.elementor-element-1239a50{width:100%;max-width:100%;}.elementor-106975 .elementor-element.elementor-element-ff9ce52{--padding-top:128px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-106975 .elementor-element.elementor-element-820a84d .elementor-heading-title{font-size:2rem;}.elementor-106975 .elementor-element.elementor-element-e1bd5e8{--flex-wrap:nowrap;}.elementor-106975 .elementor-element.elementor-element-d404a27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-106975 .elementor-element.elementor-element-0b00d27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-106975 .elementor-element.elementor-element-faaa444.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-106975 .elementor-element.elementor-element-b1aefe8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-106975 .elementor-element.elementor-element-73cb127 .elementor-heading-title{font-size:0.75rem;}}@media(min-width:768px){.elementor-106975 .elementor-element.elementor-element-1294d33{--width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-e2e7194{--width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-c362e06{--width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-7a18e2d{--width:calc((100% - 64px) / 3);}.elementor-106975 .elementor-element.elementor-element-ad75c8c{--width:calc((100% - 64px) / 3);}.elementor-106975 .elementor-element.elementor-element-1c0f1ae{--width:calc((100% - 64px) / 3);}.elementor-106975 .elementor-element.elementor-element-aee7fcb{--width:calc((100% - 64px) / 3);}.elementor-106975 .elementor-element.elementor-element-df62ffc{--width:calc((100% - 64px) / 3);}.elementor-106975 .elementor-element.elementor-element-672997b{--content-width:832px;}.elementor-106975 .elementor-element.elementor-element-d233c4e{--width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-7c34cb0{--width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-ff9ce52{--content-width:832px;}.elementor-106975 .elementor-element.elementor-element-765b869{--content-width:544px;}}@media(max-width:1366px) and (min-width:768px){.elementor-106975 .elementor-element.elementor-element-c362e06{--width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-672997b{--content-width:544px;}.elementor-106975 .elementor-element.elementor-element-ff9ce52{--content-width:544px;}}@media(max-width:1024px) and (min-width:768px){.elementor-106975 .elementor-element.elementor-element-7a18e2d{--width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-ad75c8c{--width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-1c0f1ae{--width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-aee7fcb{--width:calc(50% - 16px);}.elementor-106975 .elementor-element.elementor-element-df62ffc{--width:calc(50% - 16px);}}/* Start custom CSS for image, class: .elementor-element-1b24b67 */.elementor-106975 .elementor-element.elementor-element-1b24b67::after {
    content: "";
    position: absolute;
    top: 0;
    left: auto;
    right: -17px;
    width: 2px;
    background-color: rgba(245,245,255,0.15);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0138a6c */.elementor-106975 .elementor-element.elementor-element-0138a6c::before {
    content: "";
    position: absolute;
    top: 0;
    left: auto;
    right: 32px;
    background-color: rgba(20,20,30,1);
    width: 100vw;
    height: 100%;
    z-index: -1;
}

.elementor-106975 .elementor-element.elementor-element-0138a6c::after {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h64v32c-17.673 0-32 14.327-32 32H0z' fill='%2314141e'/%3E%3C/svg%3E");
    top: -32px;
    left: auto;
    right: -32px;
    width: 64px;
    height: 64px;
    z-index: -1;
    background-size: 100%;
}

@media(max-width: 767px) {
.elementor-106975 .elementor-element.elementor-element-0138a6c::after {
    top: -16px;
    right: -16px;
    width: 32px;
    height: 32px;
    z-index: -1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fde74b */.elementor-106975 .elementor-element.elementor-element-0fde74b::before {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h64v32c-17.673 0-32 14.327-32 32H0z' fill='%2314141e'/%3E%3C/svg%3E");
    top: auto;
    bottom: -32px;
    left: 0px;
    width: 64px;
    height: 64px;
    z-index: -1;
    background-size: 100%;
    }

@media(max-width: 1024px) {
.elementor-106975 .elementor-element.elementor-element-0fde74b::before {
    left: -16px;
}
}

@media(max-width: 767px) {
.elementor-106975 .elementor-element.elementor-element-0fde74b::before {
    bottom: -16px;
    left: -8px;
    width: 32px;
    height: 32px;
    z-index: -1;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afc84ef */.elementor-106975 .elementor-element.elementor-element-afc84ef::before {
    content: "";
    position: absolute;
    top: 0;
    left: 32px;
    background-color: rgba(20,20,30,1);
    width: 100vw;
    height: 100%;
    z-index: -1;
}

.elementor-106975 .elementor-element.elementor-element-afc84ef::after {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M64 64H0V32c17.673 0 32-14.327 32-32h32z' fill='%2314141e'/%3E%3C/svg%3E");
    top: auto;
    bottom: -32px;
    left: -32px;
    width: 64px;
    height: 64px;
    z-index: -1;
    background-size: 100%;
}
    
@media(max-width: 767px) {
.elementor-106975 .elementor-element.elementor-element-afc84ef::after {
    bottom: -16px;
    left: -16px;
    width: 32px;
    height: 32px;
    z-index: -1;
}   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ead499b */.elementor-106975 .elementor-element.elementor-element-ead499b::before {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M64 64H0V32c17.673 0 32-14.327 32-32h32z' fill='%2314141e'/%3E%3C/svg%3E");
    top: -32px;
    left: auto;
    right: 0px;
    width: 64px;
    height: 64px;
    z-index: -1;
    background-size: 100%;
    }
    
@media(max-width: 1024px) {
.elementor-106975 .elementor-element.elementor-element-ead499b::before {
    right: -16px;
}
}
    
    @media(max-width: 767px) {
.elementor-106975 .elementor-element.elementor-element-ead499b::before {
    top: -16px;
    right: -8px;
    width: 32px;
    height: 32px;
    } 
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d765cbf */.elementor-106975 .elementor-element.elementor-element-d765cbf {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    z-index: -2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8eb006 */.elementor-106975 .elementor-element.elementor-element-d8eb006 {
    position: relative;
    max-width: 100% !important;
    width: 100% !important;
    top: 0;
    height: 96px !important;
    overflow: hidden;
    border-radius: 32px;
    margin: 0 0 0 calc(50% + 16px) !important;
}

@media(max-width: 767px) {
.elementor-106975 .elementor-element.elementor-element-d8eb006 {
    margin: 0 !important;
    border-radius: 16px;
}
}

.elementor-106975 .elementor-element.elementor-element-d8eb006::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,255,0.25);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7103020 */.elementor-106975 .elementor-element.elementor-element-7103020 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    z-index: -2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c362e06 */.elementor-106975 .elementor-element.elementor-element-c362e06::after {
    content: "";
    position: absolute;
    top: -32px;
    left: -32px;
    width: 64px;
    height: 64px;
    z-index: 0;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M64 0v64H32c0-17.673-14.327-32-32-32V0z' fill='%2314141e'/%3E%3C/svg%3E");
}


.elementor-106975 .elementor-element.elementor-element-c362e06::before {
    content: "";
    position: absolute;
    top: 0;
    left: 32px;
    background-color: rgba(20,20,30,1);
    width: 100vw;
    height: 100%;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ef049 */.elementor-106975 .elementor-element.elementor-element-94ef049::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 128px;
    left: auto;
    right: 0px;
    width: 64px;
    height: 64px;
    z-index: 0;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M64 0v64H32c0-17.673-14.327-32-32-32V0z' fill='%2314141e'/%3E%3C/svg%3E");
}

@media(max-width: 1024px) {
    .elementor-106975 .elementor-element.elementor-element-94ef049::after {
        right: -16px;

    }
}

@media(max-width: 767px) {
    .elementor-106975 .elementor-element.elementor-element-94ef049::after {
        width: 32px;
        height: 32px;
        bottom: 144px;
        right: -8px;
    }
    
    .elementor-106975 .elementor-element.elementor-element-94ef049::before {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h64v32c-17.673 0-32 14.327-32 32H0z' fill='%2314141e'/%3E%3C/svg%3E");
    top: auto;
    bottom: 144px;
    left: -8px;
    width: 32px;
    height: 32px;
    z-index: 0;
    background-size: 100%;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5d2de0a */.elementor-106975 .elementor-element.elementor-element-5d2de0a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-866adb2 */ul.lista-itens {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25em;
    color: rgba(20,20,30,0.75);
    font-family: 'Syne', sans-serif;
    position: relative;
        display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 0;
    width: 100%;
    
}

li.lista-item::before {
    content: "";
    width: 32px;
    height: 32px;
    position: absolute;
    left: 0px;
    top: calc(50% - 16px);
    background-color: #96C8FF;
    background-size: cover;
    border-radius: 8px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%2350505A'%3E%3Cpath d='M704-240 320-624v344h-80v-480h480v80H376l384 384-56 56Z'/%3E%3C/svg%3E");
    background-size: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23f5f5ff'%3E%3Cpath d='m256-240-56-56 384-384H240v-80h480v480h-80v-344L256-240Z'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    
}

  ul.lista-itens {
    width: 100%;
}

.lista-itens li {
     list-style-type: none;
     position: relative;
     padding: 16px 16px 16px 48px;
     margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-672997b */.elementor-106975 .elementor-element.elementor-element-672997b::after {
    content: "";
    position: absolute;
    top: 0;
    left: 32px;
    width: calc(100% - 64px);
    height: 100%;
    background-color: rgba(245,245,255);
    z-index: -1;
    border-radius: 32px;
    overflow: hidden;
}

@media(max-width: 1024px) {
.elementor-106975 .elementor-element.elementor-element-672997b::after {
    left: 16px;
    width: calc(100% - 32px);
}
    
}

@media(max-width: 767px) {
.elementor-106975 .elementor-element.elementor-element-672997b::after {
    left: 8px;
    width: calc(100% - 16px);
    border-radius: 16px;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5849a4a */.elementor-106975 .elementor-element.elementor-element-5849a4a h2 {
    max-width: 32ch;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c8dc45 */.elementor-106975 .elementor-element.elementor-element-3c8dc45::before {
    content: "";
    position: absolute;
    top: 0;
    left: auto;
    right: 32px;
    background-color: rgba(20,20,30,1);
    width: 100vw;
    height: 100%;
    z-index: -1;
}

.elementor-106975 .elementor-element.elementor-element-3c8dc45::after {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h64v32c-17.673 0-32 14.327-32 32H0z' fill='%2314141e'/%3E%3C/svg%3E");
    top: -32px;
    left: auto;
    right: -32px;
    width: 64px;
    height: 64px;
    z-index: -1;
    background-size: 100%;
}

@media(max-width: 767px) {
.elementor-106975 .elementor-element.elementor-element-3c8dc45::after {
    top: -16px;
    right: -16px;
    width: 32px;
    height: 32px;
    z-index: -1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0be47 */.elementor-106975 .elementor-element.elementor-element-0b0be47::before {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h64v32c-17.673 0-32 14.327-32 32H0z' fill='%2314141e'/%3E%3C/svg%3E");
    top: auto;
    bottom: -32px;
    left: 0px;
    width: 64px;
    height: 64px;
    z-index: -1;
    background-size: 100%;
    }

@media(max-width: 1024px) {
.elementor-106975 .elementor-element.elementor-element-0b0be47::before {
    left: -16px;
}
}

@media(max-width: 767px) {
.elementor-106975 .elementor-element.elementor-element-0b0be47::before {
    bottom: -16px;
    left: -8px;
    width: 32px;
    height: 32px;
    z-index: -1;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d0212d */.elementor-106975 .elementor-element.elementor-element-4d0212d::before {
    content: "";
    position: absolute;
    top: 0;
    left: 32px;
    background-color: rgba(20,20,30,1);
    width: 100vw;
    height: 100%;
    z-index: -1;
}

.elementor-106975 .elementor-element.elementor-element-4d0212d::after {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M64 64H0V32c17.673 0 32-14.327 32-32h32z' fill='%2314141e'/%3E%3C/svg%3E");
    top: auto;
    bottom: -32px;
    left: -32px;
    width: 64px;
    height: 64px;
    z-index: -1;
    background-size: 100%;
}
    
@media(max-width: 767px) {
.elementor-106975 .elementor-element.elementor-element-4d0212d::after {
    bottom: -16px;
    left: -16px;
    width: 32px;
    height: 32px;
    z-index: -1;
}   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-865fef6 */.elementor-106975 .elementor-element.elementor-element-865fef6::before {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M64 64H0V32c17.673 0 32-14.327 32-32h32z' fill='%2314141e'/%3E%3C/svg%3E");
    top: -32px;
    left: auto;
    right: 0px;
    width: 64px;
    height: 64px;
    z-index: -1;
    background-size: 100%;
    }
    
@media(max-width: 1024px) {
.elementor-106975 .elementor-element.elementor-element-865fef6::before {
    right: -16px;
}
}
    
    @media(max-width: 767px) {
.elementor-106975 .elementor-element.elementor-element-865fef6::before {
    top: -16px;
    right: -8px;
    width: 32px;
    height: 32px;
    } 
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-487e8ce */.elementor-106975 .elementor-element.elementor-element-487e8ce {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    z-index: -2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d57e5 */.elementor-106975 .elementor-element.elementor-element-16d57e5 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-32ce482 */ul.lista-itens-xperiun {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25em;
    color: rgba(20,20,30,0.75);
    font-family: 'Syne', sans-serif;
    position: relative;
        display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 0;
    width: 100%;
    
}

li.lista-item-xperiun::before {
    content: "";
    width: 32px;
    height: 32px;
    position: absolute;
    left: 0px;
    top: calc(50% - 16px);
    background-color: rgba(75,0,255);
    background-size: cover;
    border-radius: 8px;
    background-size: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23f5f5ff'%3E%3Cpath d='m256-240-56-56 384-384H240v-80h480v480h-80v-344L256-240Z'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    
}

  ul.lista-itens-xperiun {
    width: 100%;
}

.lista-itens-xperiun li {
     list-style-type: none;
     position: relative;
     padding: 16px 16px 16px 48px;
     margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73cb127 */.elementor-106975 .elementor-element.elementor-element-73cb127 span {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1bd5e8 */.elementor-106975 .elementor-element.elementor-element-e1bd5e8::before {
    content: "";
    position: absolute;
    top: 0px;
    left: calc(50% - 80px);
    width: 160px;
    height: 48px;
    background-image: url("data:image/svg+xml,%3Csvg width='80' height='24' viewBox='0 0 80 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.18 4.27C5.04 5.41 5.5 7.72 7.21 9.42l1.03 1.03c.97.97 2.11 1.44 2.78 1.22L9.27 9.42l2.25 1.75c.22-.67-.25-1.81-1.22-2.78zm5.35 8.56c.22.67-.26 1.81-1.22 2.77l-3.09 3.09c-2.85 2.85-6.08 4.24-7.22 3.1l8.24-8.24c.96-.96 2.1-1.44 2.77-1.22L7.2 16.64l4.31-3.81zm1.87 2.78c-.97-.97-1.44-2.11-1.22-2.78l2.25 1.75-1.75-2.25c.67-.22 1.81.25 2.78 1.22l1.03 1.03c1.71 1.71 2.17 4.01 1.03 5.15zm-1.22-4.44c-.22-.67.26-1.81 1.22-2.77l3.09-3.09c2.85-2.85 6.08-4.23 7.21-3.09l-8.24 8.24c-.96.96-2.1 1.44-2.77 1.22l3.81-4.31-4.31 3.81zm55.97 3.79c-1.87 0-3.39-1.52-3.39-3.39V9.03h.85v2.54c0 1.4 1.14 2.54 2.54 2.54s2.54-1.14 2.54-2.54V9.03h.85v2.54c0 1.87-1.52 3.39-3.39 3.39m-34.71 0h-.85v-5.5c0-.23.19-.42.42-.42h5.04c1.16 0 2.13.91 2.16 2.07s-.93 2.17-2.12 2.17h-4.66v1.69zm0-2.54h4.66c.7 0 1.27-.57 1.27-1.27s-.57-1.27-1.27-1.27h-4.66zm28.78 2.54h-.85V9.03h.85zm11.85 0h-.85v-5.5c0-.23.19-.42.42-.42h.48c.11 0 .22.04.3.12l4.73 4.73V9.04H80v5.5c0 .23-.19.42-.42.42h-.37c-.11 0-.22-.04-.3-.12l-4.83-4.83v4.96zM27.71 12l3.19 2.96h-1.24l-2.57-2.39-2.57 2.39h-1.24L26.47 12l-3.19-2.96h1.24l2.57 2.39 2.57-2.39h1.24zm15.04-.85v.42h5.93v.85h-5.93v.42c0 .7.57 1.27 1.27 1.27h4.66v.85h-4.66c-1.17 0-2.12-.95-2.12-2.12v-1.69c0-1.17.95-2.12 2.12-2.12h4.66v.85h-4.66c-.7 0-1.27.57-1.27 1.27m14.78 3.81h1.31l-2.08-1.69c1.17-.02 2.11-.99 2.08-2.17-.03-1.16-1-2.07-2.16-2.07h-5.04c-.23 0-.42.19-.42.42v5.5h.85v-1.69h3.39l2.08 1.69zm-5.47-5.08h4.66c.7 0 1.27.57 1.27 1.27s-.57 1.27-1.27 1.27h-4.66z' fill='%230A0A14'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100%;
    opacity: 0.75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff9ce52 */.elementor-106975 .elementor-element.elementor-element-ff9ce52::after {
    content: "";
    position: absolute;
    top: 0;
    left: 32px;
    width: calc(100% - 64px);
    height: 100%;
    background-color: rgba(150,150,255);
    z-index: -1;
    border-radius: 32px;
    overflow: hidden;
}

@media(max-width: 1024px) {
.elementor-106975 .elementor-element.elementor-element-ff9ce52::after {
    left: 16px;
    width: calc(100% - 32px);
}
    
}

@media(max-width: 767px) {
.elementor-106975 .elementor-element.elementor-element-ff9ce52::after {
    left: 8px;
    width: calc(100% - 16px);
    border-radius: 16px;
}
}

.elementor-106975 .elementor-element.elementor-element-ff9ce52::before {
    content: "";
    position: absolute;
    top: 112px;
    left: 0;
    height: 100%;
    width: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 176'%3E%3Cpath d='M270.4 4.6h-80.9l-53.1 46.7-53-46.7H2.5l94.8 80.1L0 166.3h80.9l55.4-48.2 55.7 48.2h80.9l-97.5-81.5zm267.1 12.1c-8.3-4.6-17.9-7.7-28.9-9.5s-22.9-2.7-35.5-2.7H297.7v161.7h63.2v-41.7h112.2c12.6 0 24.5-.6 35.5-1.8s20.7-3.6 28.9-7.3 14.7-9.3 19.5-16.9c4.7-7.6 7.1-17.8 7.1-30.8s-2.4-23.6-7.1-31.8-11.2-14.7-19.5-19.2M495.7 78c-3.5 1.6-7.7 2.4-12.8 2.4H360.8V55.1h122.1c5 0 9.3.8 12.8 2.3 3.4 1.5 5.2 5 5.2 10.4s-1.7 8.6-5.2 10.2m163.1 20.1h156.7V72.8H658.8V52.6h191.5v-48H595.6v161.7h255.2v-48h-192zm461.5-88.3c-12.2-3.4-26-5.2-41.3-5.2H883.7v161.7h63.2v-45.5h98.8c13.5 0 23.5.5 29.9 1.5q9.75 1.5 12.6 5.4c1.9 2.6 2.9 6.4 2.9 11.5v27h63.2v-34.6c0-7.4-2.1-13.1-6.4-17.1s-11.9-6.7-22.7-8.2c-2.6-.4-5.5-.7-8.6-1 1.5-.2 3-.5 4.4-.8 7.6-1.5 14.3-4 20.2-7.3 5.9-3.4 10.5-8.1 13.9-14.2s5.1-13.7 5.1-23c0-14-3.6-25-10.7-33.1-7.2-8.1-16.8-13.9-29.1-17.3ZM946.9 78.7V55.2h132.2c5 0 9.3.8 12.8 2.4 3.4 1.6 5.2 4.6 5.2 9s-1.7 7.9-5.2 9.6-7.7 2.5-12.8 2.5zM1262 4.6h-63.2v161.7h63.2zm266.3 69.5c0 13.5-3.3 23.8-10 30.8-6.7 7.1-16.1 11.9-28.4 14.5q-18.45 3.9-43.5 3.9c-25.05 0-31.9-1.3-44.1-3.9s-21.6-7.4-28.2-14.5-9.9-17.4-9.9-30.8V4.6H1301v80.9c0 14.3 2.6 26.5 7.7 36.5s12.3 18.3 21.3 24.8c9.1 6.5 19.8 11.5 32 15s25.5 6 39.8 7.4 29.1 2.2 44.5 2.2 28.8-.7 42.8-2.2c14.1-1.4 27.2-3.9 39.5-7.4s23.2-8.6 32.6-15c9.4-6.5 16.8-14.7 22.1-24.8 5.3-10 8-22.2 8-36.5V4.6h-63.2v69.5Zm328.5-69.5v98.3L1690 4.6h-63.2v161.7h63.2V69.7l166.8 96.6h63.2V4.6z' style='fill:%23f5f5ff'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 110%;
    background-position: center top;
    opacity: 0.075;
}

@media(max-width: 767px) {
    .elementor-106975 .elementor-element.elementor-element-ff9ce52::before {
        background-size: 25%;
        top: 64px;
        background-position: left top;
        z-index: 1;

        background-image: url("data:image/svg+xml,%3Csvg width='176' height='1920' viewBox='0 0 176 1920' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23F5F5FF'%3E%3Cpath d='M171.4 270.4v-80.9l-46.7-53.1 46.7-53V2.5L91.3 97.3 9.7 0v80.9l48.2 55.4L9.7 192v80.9l81.5-97.5zm-12.1 267.1c4.6-8.3 7.7-17.9 9.5-28.9s2.7-22.9 2.7-35.5V297.7H9.8v63.2h41.7v112.2c0 12.6.6 24.5 1.8 35.5s3.6 20.7 7.3 28.9 9.3 14.7 16.9 19.5c7.6 4.7 17.8 7.1 30.8 7.1s23.6-2.4 31.8-7.1 14.7-11.2 19.2-19.5M98 495.7c-1.6-3.5-2.4-7.7-2.4-12.8V360.8h25.3v122.1c0 5-.8 9.3-2.3 12.8-1.5 3.4-5 5.2-10.4 5.2s-8.6-1.7-10.2-5.2M77.9 658.8v156.7h25.3V658.8h20.2v191.5h48V595.6H9.7v255.2h48v-192zm88.3 461.5c3.4-12.2 5.2-26 5.2-41.3V883.7H9.7v63.2h45.5v98.8c0 13.5-.5 23.5-1.5 29.9q-1.5 9.75-5.4 12.6c-2.6 1.9-6.4 2.9-11.5 2.9h-27v63.2h34.6c7.4 0 13.1-2.1 17.1-6.4s6.7-11.9 8.2-22.7c.4-2.6.7-5.5 1-8.6.2 1.5.5 3 .8 4.4 1.5 7.6 4 14.3 7.3 20.2 3.4 5.9 8.1 10.5 14.2 13.9s13.7 5.1 23 5.1c14 0 25-3.6 33.1-10.7 8.1-7.2 13.9-16.8 17.3-29.1zM97.3 946.9h23.5v132.2c0 5-.8 9.3-2.4 12.8-1.6 3.4-4.6 5.2-9 5.2s-7.9-1.7-9.6-5.2-2.5-7.7-2.5-12.8zm74.1 315.1v-63.2H9.7v63.2zm-69.5 266.3c-13.5 0-23.8-3.3-30.8-10-7.1-6.7-11.9-16.1-14.5-28.4q-3.9-18.45-3.9-43.5c0-16.7 1.3-31.9 3.9-44.1s7.4-21.6 14.5-28.2 17.4-9.9 30.8-9.9h69.5V1301H90.5c-14.3 0-26.5 2.6-36.5 7.7S35.7 1321 29.2 1330c-6.5 9.1-11.5 19.8-15 32s-6 25.5-7.4 39.8-2.2 29.1-2.2 44.5.7 28.8 2.2 42.8c1.4 14.1 3.9 27.2 7.4 39.5s8.6 23.2 15 32.6c6.5 9.4 14.7 16.8 24.8 22.1 10 5.3 22.2 8 36.5 8h80.9v-63.2h-69.5zm69.5 328.5H73.1l98.3-166.8v-63.2H9.7v63.2h96.6L9.7 1856.8v63.2h161.7z'/%3E%3C/g%3E%3C/svg%3E");
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eabe690 */.form-instrucoes {
    color: rgb(245,245,255) !important;
    padding: 0px 0px 16px 0px !important;
    border-radius: 10.75rem !important;
    font-weight: 400 !important;
    line-height: 1.5em !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

._form button:hover {

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

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




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

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

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

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

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

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



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

}

.container-form::after{
    content: "";
    position: absolute;
    top: -100%;
    left: -50%;
    width: 200%;
    height:  200%;
    background-color: rgba(20,20,30,1);
    border-radius: 0 0% 50% 50%;
    filter: blur(128px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765b869 */.elementor-106975 .elementor-element.elementor-element-765b869::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 0;
    left: 16px;
    width: calc(100% - 32px);
    height: 2px;
    background-image: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.1), rgba(255,255,255,0));
}/* End custom CSS */
/* Start custom CSS */button.btn-general {
                display: flex;
                height: 80px;
                width: 100%;
                padding: 8px 32px 8px 88px;
                align-items: center;
                text-align: left;
                border-radius: 512px;
                background: #96C8FF;
                color: #00000A;
                font-family: "Syne", Sans-Serif;
                font-size: 1.25rem;
                font-weight: 400;
                line-height: 125%;
                white-space: normal;
                position: relative;
                transition: 0.5s !important;
            }

button.btn-general:hover {
                background-color: rgb(0,0,255) !important;
                color: rgb(245,245,255);
}
            
button.btn-general::after {
                content: "";
                position: absolute;
                top: calc(50% - 32px);
                left: 8px;
                width: 64px;
                height: 64px;
                background-color: rgb(0,0,10);
                border-radius: 50%;
                background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%2396C8FF'%3E%3Cpath d='M398-120q-27 0-51.5-11.5T305-164L46-483l26-25q19-19 45-22t47 12l116 81v-403q0-17 11.5-28.5T320-880q17 0 28.5 11.5T360-840v557l-111-78 118 146q6 7 14 11t17 4h282q33 0 56.5-23.5T760-280v-280q0-17 11.5-28.5T800-600q17 0 28.5 11.5T840-560v280q0 66-47 113t-113 47H398Zm122-240Zm-80-80v-240q0-17 11.5-28.5T480-720q17 0 28.5 11.5T520-680v240h-80Zm160 0v-200q0-17 11.5-28.5T640-680q17 0 28.5 11.5T680-640v200h-80Z'/%3E%3C/svg%3E");
                background-size: 24px;
                background-repeat: no-repeat;
                background-position: center;
                transition: 0.5s;
                transform: rotate(15deg);
            }
            
button.btn-general:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%230000FF'%3E%3Cpath d='M398-120q-27 0-51.5-11.5T305-164L46-483l26-25q19-19 45-22t47 12l116 81v-403q0-17 11.5-28.5T320-880q17 0 28.5 11.5T360-840v557l-111-78 118 146q6 7 14 11t17 4h282q33 0 56.5-23.5T760-280v-280q0-17 11.5-28.5T800-600q17 0 28.5 11.5T840-560v280q0 66-47 113t-113 47H398Zm122-240Zm-80-80v-240q0-17 11.5-28.5T480-720q17 0 28.5 11.5T520-680v240h-80Zm160 0v-200q0-17 11.5-28.5T640-680q17 0 28.5 11.5T680-640v200h-80Z'/%3E%3C/svg%3E");
    transform: rotate(0deg);
}

button.btn-escuro {
                display: flex;
                height: 80px;
                width: 100%;
                padding: 8px 32px 8px 88px;
                align-items: center;
                text-align: left;
                border-radius: 512px;
                background: #0000ff;
                color: rgb(245,245,255);
                font-family: "Syne", Sans-Serif;
                font-size: 1.25rem;
                font-weight: 400;
                line-height: 125%;
                white-space: normal;
                position: relative;
                transition: 0.5s !important;
            }

button.btn-escuro:hover {
                background-color: #96C8FF !important;
                color: rgb(0,0,10);
}
            
button.btn-escuro::after {
                content: "";
                position: absolute;
                top: calc(50% - 32px);
                left: 8px;
                width: 64px;
                height: 64px;
                background-color: rgb(245,245,255);
                border-radius: 50%;
                 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%230000FF'%3E%3Cpath d='M398-120q-27 0-51.5-11.5T305-164L46-483l26-25q19-19 45-22t47 12l116 81v-403q0-17 11.5-28.5T320-880q17 0 28.5 11.5T360-840v557l-111-78 118 146q6 7 14 11t17 4h282q33 0 56.5-23.5T760-280v-280q0-17 11.5-28.5T800-600q17 0 28.5 11.5T840-560v280q0 66-47 113t-113 47H398Zm122-240Zm-80-80v-240q0-17 11.5-28.5T480-720q17 0 28.5 11.5T520-680v240h-80Zm160 0v-200q0-17 11.5-28.5T640-680q17 0 28.5 11.5T680-640v200h-80Z'/%3E%3C/svg%3E");
                background-size: 24px;
                background-repeat: no-repeat;
                background-position: center;
                transition: 0.5s;
                transform: rotate(15deg);
            }
            
button.btn-escuro:hover::after {
       background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%2396C8FF'%3E%3Cpath d='M398-120q-27 0-51.5-11.5T305-164L46-483l26-25q19-19 45-22t47 12l116 81v-403q0-17 11.5-28.5T320-880q17 0 28.5 11.5T360-840v557l-111-78 118 146q6 7 14 11t17 4h282q33 0 56.5-23.5T760-280v-280q0-17 11.5-28.5T800-600q17 0 28.5 11.5T840-560v280q0 66-47 113t-113 47H398Zm122-240Zm-80-80v-240q0-17 11.5-28.5T480-720q17 0 28.5 11.5T520-680v240h-80Zm160 0v-200q0-17 11.5-28.5T640-680q17 0 28.5 11.5T680-640v200h-80Z'/%3E%3C/svg%3E");
    transform: rotate(0deg);
}

p:last-child {
    margin:0;
}

@media(max-width: 767px) {

}

.box-filter {
    backdrop-filter: blur(32px);
}

.container-icone {
    position: absolute;
    top: auto;
    left: auto;
    bottom: 0;
    right: 0;
    width: 64px;
    height: 64px;
    border-radius: 16px 0 0 0;
    background-color: rgba(20,20,30,1);
}

.container-icone::after {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M64 64H0V32c17.673 0 32-14.327 32-32h32z' fill='%2314141e'/%3E%3C/svg%3E");
    top: auto;
    bottom: -16px;
    left: -16px;
    width: 32px;
    height: 32px;
    z-index: -1;
    background-size: 100%;
}

.container-icone::before {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M64 64H0V32c17.673 0 32-14.327 32-32h32z' fill='%2314141e'/%3E%3C/svg%3E");
    top: -16px;
    bottom: auto;
    left: auto;
    right: -16px;
    width: 32px;
    height: 32px;
    z-index: -1;
    background-size: 100%;
}

.icone {
    content: "";
    position: absolute;
    top: auto;
    left: auto;
    bottom: 0;
    right: 0;
    width: 48px;
    height: 48px;
    border-radius: 8px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%2350505A'%3E%3Cpath d='M704-240 320-624v344h-80v-480h480v80H376l384 384-56 56Z'/%3E%3C/svg%3E"),
    linear-gradient(135deg, rgba(245,245,255,0.75), rgba(245,245,255,0.75));
    background-position: center;
    background-repeat: no-repeat;
}






.container-icone-dislike,
.container-icone-like {
    position: absolute;
    top: 0;
    left: 0;
    width: 64px;
    height: 64px;
    border-radius: 0 0 16px 0;
    background-color: rgba(20,20,30,1);
}

.container-icone-dislike::after,
.container-icone-like::after {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h64v32c-17.673 0-32 14.327-32 32H0z' fill='%2314141e'/%3E%3C/svg%3E");
    top: auto;
    bottom: -16px;
    left: -16px;
    width: 32px;
    height: 32px;
    z-index: -1;
    background-size: 100%;
}

.container-icone-dislike::before,
.container-icone-like::before {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h64v32c-17.673 0-32 14.327-32 32H0z' fill='%2314141e'/%3E%3C/svg%3E");
    top: -16px;
    bottom: auto;
    left: auto;
    right: -16px;
    width: 32px;
    height: 32px;
    z-index: -1;
    background-size: 100%;
}

.icone-dislike {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 48px;
    border-radius: 8px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23FF0032'%3E%3Cpath d='M240-840h440v520L400-40l-50-50q-7-7-11.5-19t-4.5-23v-14l44-174H120q-32 0-56-24t-24-56v-80q0-7 2-15t4-15l120-282q9-20 30-34t44-14Zm360 80H240L120-480v80h360l-54 220 174-174v-406Zm0 406v-406 406Zm80 34v-80h120v-360H680v-80h200v520H680Z'/%3E%3C/svg%3E"),
    linear-gradient(135deg, rgba(255,0,50,0.5), rgba(255,0,50,0.25));
    background-position: center;
    background-repeat: no-repeat;
}

.icone-like {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 48px;
    border-radius: 8px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%2300FFC8'%3E%3Cpath d='M720-120H280v-520l280-280 50 50q7 7 11.5 19t4.5 23v14l-44 174h258q32 0 56 24t24 56v80q0 7-2 15t-4 15L794-168q-9 20-30 34t-44 14Zm-360-80h360l120-280v-80H480l54-220-174 174v406Zm0-406v406-406Zm-80-34v80H160v360h120v80H80v-520h200Z'/%3E%3C/svg%3E"),
    linear-gradient(135deg, rgba(0, 255, 200,0.5), rgba(0, 255, 200,0.25));
    background-position: center;
    background-repeat: no-repeat;
}

p:last-child {
    margin-bottom: 0;
}
.popup {
    position: fixed !important;
    top: -100vh;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 99;
    background-color: rgba(0, 0, 0, 0.75);
    backdrop-filter: blur(32px);
    opacity: 0;
    transition: 0.5s !important;
}

.popup.popup-ativado {
    top: 0vh;
    opacity: 1;
}

.popup-abrir {
    cursor: pointer;
}/* End custom CSS */