.elementor-1955 .elementor-element.elementor-element-f5c4ee0{--display:flex;--min-height:88vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:150px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-1955 .elementor-element.elementor-element-f5c4ee0:not(.elementor-motion-effects-element-type-background), .elementor-1955 .elementor-element.elementor-element-f5c4ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05050A;}.elementor-1955 .elementor-element.elementor-element-f33e6d5{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1955 .elementor-element.elementor-element-50bd730 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.4em;letter-spacing:3px;color:#35CFFF;}.elementor-1955 .elementor-element.elementor-element-3a6e194 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:76px;font-weight:300;line-height:1.02em;letter-spacing:-2px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1955 .elementor-element.elementor-element-16a0d73{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#C9CBD8;}.elementor-1955 .elementor-element.elementor-element-01dbd2f{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1955 .elementor-element.elementor-element-73a43d3 .elementor-button{background-color:#6D6CFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-1955 .elementor-element.elementor-element-73a43d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1955 .elementor-element.elementor-element-73a43d3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1955 .elementor-element.elementor-element-9e50d2c .elementor-button{background-color:rgba(255,255,255,0.04);font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-1955 .elementor-element.elementor-element-c2799c9{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1955 .elementor-element.elementor-element-202d217 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:800;}.elementor-1955 .elementor-element.elementor-element-202d217 .elementor-counter-title{color:#8E91A6;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-1955 .elementor-element.elementor-element-03f15e6 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:800;}.elementor-1955 .elementor-element.elementor-element-03f15e6 .elementor-counter-title{color:#8E91A6;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-1955 .elementor-element.elementor-element-ebd6bde .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:800;}.elementor-1955 .elementor-element.elementor-element-ebd6bde .elementor-counter-title{color:#8E91A6;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-1955 .elementor-element.elementor-element-e044775{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-f3ea5d0{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-f376547{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-a270bde{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1955 .elementor-element.elementor-element-dee14a7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-c847065{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-16bef2d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-7904843{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-f8fb47a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-1955 .elementor-element.elementor-element-f8fb47a:not(.elementor-motion-effects-element-type-background), .elementor-1955 .elementor-element.elementor-element-f8fb47a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05050A;}.elementor-1955 .elementor-element.elementor-element-63b3de5{--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:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-0d9dd41{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-ce9cbfe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.4em;letter-spacing:3px;color:#35CFFF;}.elementor-1955 .elementor-element.elementor-element-ca5ac73 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-1px;color:#FFFFFF;}.elementor-1955 .elementor-element.elementor-element-f8028fb{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;--e-filter-space-between:10px;--e-filter-normal-text-color:#C9CBD8;--e-filter-hover-text-color:#FFFFFF;--e-filter-active-text-color:#FFFFFF;--e-filter-item-border-radius:999px 999px 999px 999px;}.elementor-1955 .elementor-element.elementor-element-f8028fb .e-filter-item:not( [aria-pressed=true] ):not( :hover ){background-color:rgba(255,255,255,0.04);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);}.elementor-1955 .elementor-element.elementor-element-f8028fb .e-filter-item:hover:not( [aria-pressed=true] ){background-color:rgba(109,108,255,0.18);}.elementor-1955 .elementor-element.elementor-element-f8028fb .e-filter-item[aria-pressed="true"]{background-color:#6D6CFF;}.elementor-1955 .elementor-element.elementor-element-f8028fb .e-filter-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;padding:11px 22px 11px 22px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1955 .elementor-element.elementor-element-386ef2d{--grid-columns:3;--grid-row-gap:28px;--grid-column-gap:28px;}.elementor-1955 .elementor-element.elementor-element-386ef2d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1955 .elementor-element.elementor-element-386ef2d .e-loop-item > .elementor-section, .elementor-1955 .elementor-element.elementor-element-386ef2d .e-loop-item > .elementor-section > .elementor-container, .elementor-1955 .elementor-element.elementor-element-386ef2d .e-loop-item > .e-con, .elementor-1955 .elementor-element.elementor-element-386ef2d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1955 .elementor-element.elementor-element-e9a9536{--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;--padding-top:0px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-1955 .elementor-element.elementor-element-e9a9536:not(.elementor-motion-effects-element-type-background), .elementor-1955 .elementor-element.elementor-element-e9a9536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05050A;}.elementor-1955 .elementor-element.elementor-element-9304d7e{--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:28px 28px 28px 28px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1955 .elementor-element.elementor-element-9304d7e:not(.elementor-motion-effects-element-type-background), .elementor-1955 .elementor-element.elementor-element-9304d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D16;}.elementor-1955 .elementor-element.elementor-element-ab7099b{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-54330e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.4em;letter-spacing:3px;color:#35CFFF;}.elementor-1955 .elementor-element.elementor-element-8412e9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-1px;color:#FFFFFF;}.elementor-1955 .elementor-element.elementor-element-3ae1008{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#C9CBD8;}.elementor-1955 .elementor-element.elementor-element-4b56ef8{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1955 .elementor-element.elementor-element-7d0bbbd .elementor-button{background-color:#6D6CFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-1955 .elementor-element.elementor-element-7d0bbbd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1955 .elementor-element.elementor-element-7d0bbbd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1955 .elementor-element.elementor-element-97bbe37 .elementor-button{background-color:rgba(255,255,255,0.04);font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}@media(min-width:768px){.elementor-1955 .elementor-element.elementor-element-f5c4ee0{--content-width:1240px;}.elementor-1955 .elementor-element.elementor-element-f33e6d5{--width:48%;}.elementor-1955 .elementor-element.elementor-element-f8fb47a{--content-width:1240px;}.elementor-1955 .elementor-element.elementor-element-0d9dd41{--width:60%;}.elementor-1955 .elementor-element.elementor-element-e9a9536{--content-width:1240px;}.elementor-1955 .elementor-element.elementor-element-ab7099b{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1955 .elementor-element.elementor-element-f33e6d5{--width:100%;}.elementor-1955 .elementor-element.elementor-element-ab7099b{--width:100%;}}@media(max-width:1024px){.elementor-1955 .elementor-element.elementor-element-f5c4ee0{--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:130px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1955 .elementor-element.elementor-element-3a6e194 .elementor-heading-title{font-size:60px;}.elementor-1955 .elementor-element.elementor-element-386ef2d{--grid-columns:2;}.elementor-1955 .elementor-element.elementor-element-9304d7e{--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;}}@media(max-width:767px){.elementor-1955 .elementor-element.elementor-element-f5c4ee0{--min-height:0vh;--padding-top:110px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-1955 .elementor-element.elementor-element-3a6e194 .elementor-heading-title{font-size:46px;}.elementor-1955 .elementor-element.elementor-element-16a0d73{font-size:16px;}.elementor-1955 .elementor-element.elementor-element-202d217 .elementor-counter-number-wrapper{font-size:34px;}.elementor-1955 .elementor-element.elementor-element-03f15e6 .elementor-counter-number-wrapper{font-size:34px;}.elementor-1955 .elementor-element.elementor-element-ebd6bde .elementor-counter-number-wrapper{font-size:34px;}.elementor-1955 .elementor-element.elementor-element-f8fb47a{--padding-top:64px;--padding-bottom:80px;--padding-left:18px;--padding-right:18px;}.elementor-1955 .elementor-element.elementor-element-63b3de5{--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;}.elementor-1955 .elementor-element.elementor-element-0d9dd41{--width:100%;}.elementor-1955 .elementor-element.elementor-element-ca5ac73 .elementor-heading-title{font-size:32px;}.elementor-1955 .elementor-element.elementor-element-386ef2d{--grid-columns:1;--grid-row-gap:18px;--grid-column-gap:18px;}.elementor-1955 .elementor-element.elementor-element-e9a9536{--padding-top:0px;--padding-bottom:80px;--padding-left:18px;--padding-right:18px;}.elementor-1955 .elementor-element.elementor-element-9304d7e{--padding-top:40px;--padding-bottom:40px;--padding-left:26px;--padding-right:26px;}.elementor-1955 .elementor-element.elementor-element-8412e9b .elementor-heading-title{font-size:32px;}}/* Start custom CSS */body:has(.pjx-hero) .e-con-inner:has(.pjx-hero){max-width:none!important;width:100%!important;}
body:has(.pjx-hero) .e-con:has(> .e-con-inner .pjx-hero){--padding-left:0px!important;--padding-right:0px!important;--padding-top:0px!important;--padding-bottom:0px!important;padding:0!important;}
.pjx-sec{position:relative;overflow:clip;}
.pjx-hero{background:radial-gradient(900px 520px at 85% 20%,rgba(109,108,255,.22),transparent 60%),radial-gradient(700px 500px at 5% 90%,rgba(184,76,255,.16),transparent 60%),#05050A!important;}
.pjx-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 60% 40%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at 60% 40%,#000 20%,transparent 70%);pointer-events:none;}
.pjx-hero::after{content:"";position:absolute;width:420px;height:420px;right:6%;top:18%;border-radius:50%;background:radial-gradient(circle,rgba(53,207,255,.22),transparent 65%);filter:blur(20px);animation:pjxFloat 9s ease-in-out infinite;pointer-events:none;}
@keyframes pjxFloat{0%,100%{transform:translate(0,0)}50%{transform:translate(-40px,30px)}}
.pjx-grad{background:linear-gradient(90deg,#B84CFF,#6D6CFF 45%,#35CFFF);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800;}
.pjx-h1 .elementor-heading-title,.pjx-h2 .elementor-heading-title{margin:0;}
.pjx-eye .elementor-heading-title{display:inline-flex;align-items:center;gap:12px;margin:0;text-transform:uppercase;}
.pjx-eye .elementor-heading-title::before{content:"";width:34px;height:1px;background:linear-gradient(90deg,#B84CFF,#35CFFF);}
html[lang^=he] .pjx-eye .elementor-heading-title{letter-spacing:1px!important;}
.pjx-lead p{margin:0;max-width:540px;}
.pjx-btn .elementor-button{transition:transform .3s,box-shadow .3s,background .3s;}
.pjx-btn:not(.pjx-btn--ghost) .elementor-button{background:linear-gradient(90deg,#B84CFF,#6D6CFF 50%,#35CFFF)!important;background-size:200% 100%!important;box-shadow:0 14px 34px -12px rgba(109,108,255,.75);}
.pjx-btn:not(.pjx-btn--ghost) .elementor-button:hover{background-position:100% 0!important;transform:translateY(-2px);box-shadow:0 20px 44px -12px rgba(53,207,255,.6);}
.pjx-btn--ghost .elementor-button:hover{background:rgba(255,255,255,.09)!important;border-color:rgba(255,255,255,.3)!important;transform:translateY(-2px);}
.pjx-btn--ghost .elementor-button-text{direction:ltr;unicode-bidi:isolate;}
[dir=rtl] .pjx-btn .elementor-button-icon svg,[dir=rtl] .pjx-btn .elementor-button-icon i{transform:scaleX(-1);}
.pjx-stats .pjx-stat .elementor-counter{flex-direction:column;align-items:flex-start;gap:4px;}
.pjx-stats .pjx-stat .elementor-counter-number-wrapper{background:linear-gradient(90deg,#fff,#C9CBD8);-webkit-background-clip:text;background-clip:text;color:transparent;}
.pjx-stats .pjx-stat .elementor-counter-number-wrapper span{color:transparent;}
.pjx-stats .pjx-stat .elementor-counter-title{text-align:start;}
.pjx-frame{position:relative;background:linear-gradient(180deg,#12121E,#0B0B14)!important;border:1px solid rgba(255,255,255,.1);border-radius:22px;box-shadow:0 50px 100px -30px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.02),0 0 80px -20px rgba(109,108,255,.35);transform:perspective(1400px) rotateY(-7deg) rotateX(3deg);transition:transform .8s cubic-bezier(.2,.8,.2,1);}
[dir=rtl] .pjx-frame{transform:perspective(1400px) rotateY(7deg) rotateX(3deg);}
.pjx-frame:hover{transform:perspective(1400px) rotateY(0) rotateX(0);}
.pjx-frame::before{content:"";position:absolute;top:15px;left:18px;width:10px;height:10px;border-radius:50%;background:#FF5F57;box-shadow:16px 0 0 #FEBC2E,32px 0 0 #28C840;}
[dir=rtl] .pjx-frame::before{left:auto;right:50px;}
.pjx-frame::after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(184,76,255,.7),transparent 40%,transparent 60%,rgba(53,207,255,.7));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;}
.pjx-carousel .swiper-slide-image{aspect-ratio:2/1;object-fit:cover;object-position:top;width:100%;}
.pjx-carousel .swiper-pagination{position:static!important;margin-top:14px;}
.pjx-filter .e-filter{flex-wrap:wrap;}
.pjx-filter .e-filter-item{transition:background .3s,color .3s,border-color .3s,transform .3s;}
.pjx-filter .e-filter-item[aria-pressed=true]{background:linear-gradient(90deg,#B84CFF,#6D6CFF 50%,#35CFFF)!important;border-color:transparent!important;box-shadow:0 10px 26px -10px rgba(109,108,255,.8);}
.pjx-filter .e-filter-item:hover{transform:translateY(-1px);}
.pjx-cta{position:relative;overflow:hidden;isolation:isolate;}
.pjx-cta::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(120deg,#B84CFF,#6D6CFF,#35CFFF,#B84CFF);background-size:300% 100%;animation:pjxBorder 8s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;}
.pjx-cta::after{content:"";position:absolute;width:520px;height:520px;right:-140px;top:-220px;background:radial-gradient(circle,rgba(109,108,255,.35),transparent 65%);z-index:-1;pointer-events:none;}
@keyframes pjxBorder{to{background-position:300% 0}}
.pjx-hero-copy > .elementor-element,.pjx-hero-copy > .e-con{animation:pjxIn .9s cubic-bezier(.2,.8,.2,1) both;}
.pjx-hero-copy > :nth-child(2){animation-delay:.1s}.pjx-hero-copy > :nth-child(3){animation-delay:.2s}.pjx-hero-copy > :nth-child(4){animation-delay:.3s}.pjx-hero-copy > :nth-child(5){animation-delay:.4s}
.pjx-cols{animation:pjxFade 1.4s ease .2s both;}
@keyframes pjxFade{from{opacity:0}to{opacity:1}}
@keyframes pjxIn{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}
@keyframes pjxInR{from{opacity:0;translate:40px 0}to{opacity:1;translate:0 0}}
.pjx-hero > .e-con-inner{position:static;}
.pjx-hero-copy{position:relative;z-index:2;}
.pjx-cols{position:absolute!important;top:0;bottom:0;right:0;left:auto;width:60%!important;max-width:none!important;overflow:hidden;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%,#000 85%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 30%,#000 85%,transparent 100%);}
[dir=rtl] .pjx-cols{right:auto;left:0;-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 30%,#000 85%,transparent 100%);mask-image:linear-gradient(270deg,transparent 0,#000 30%,#000 85%,transparent 100%);}
.pjx-cols > .e-con-inner,.pjx-cols{gap:22px!important;}
.pjx-cols-in{position:absolute!important;top:-30%;bottom:-30%;left:4%;right:-12%;width:auto!important;transform:rotate(-12deg) skewX(4deg);transform-origin:center;}
[dir=rtl] .pjx-cols-in{left:-12%;right:4%;transform:rotate(12deg) skewX(-4deg);}
.pjx-col{flex:1 1 0!important;min-width:0;overflow:hidden;}
.pjx-track{animation:pjxUp 60s linear infinite;will-change:transform;}
.pjx-col:nth-child(2) .pjx-track{animation-name:pjxDown;animation-duration:70s;}
.pjx-col:nth-child(3) .pjx-track{animation-duration:54s;}
@keyframes pjxUp{from{transform:translateY(0)}to{transform:translateY(-50%)}}
@keyframes pjxDown{from{transform:translateY(-50%)}to{transform:translateY(0)}}
.pjx-shot2{margin:0!important;}
.pjx-shot2 img{display:block;width:100%;aspect-ratio:2/1;object-fit:cover;object-position:top;border-radius:14px;border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 50px -18px rgba(0,0,0,.8);filter:saturate(.9) brightness(.82);transition:filter .4s;}
.pjx-hero::after{z-index:1;}
@media (max-width:1024px){.pjx-cols{width:100%!important;opacity:.28;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%);}}
@media (prefers-reduced-motion:reduce){.pjx-track{animation:none!important;}}
@media (max-width:1024px){.pjx-frame,[dir=rtl] .pjx-frame{transform:none;}}
@media (prefers-reduced-motion:reduce){.pjx-hero::after,.pjx-cta::before,.pjx-hero-copy > *,.pjx-frame{animation:none!important;}.pjx-frame{transform:none;}}/* End custom CSS */