.elementor-948 .elementor-element.elementor-element-261fdef{--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;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-948 .elementor-element.elementor-element-d2a70f5{width:var( --container-widget-width, 900px );max-width:900px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-948 .elementor-element.elementor-element-d2a70f5.elementor-element{--align-self:center;}.elementor-948 .elementor-element.elementor-element-d2a70f5 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-0.02px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-948 .elementor-element.elementor-element-2ae394e{width:var( --container-widget-width, 650px );max-width:650px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#AEB4BE;}.elementor-948 .elementor-element.elementor-element-8bd130c{--display:flex;}.elementor-948 .elementor-element.elementor-element-c6207d6{--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;}.elementor-948 .elementor-element.elementor-element-c6207d6:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-c6207d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-948 .elementor-element.elementor-element-8448275{--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:0px 40px;--row-gap:0px;--column-gap:40px;--border-radius:20px 20px 20px 20px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-948 .elementor-element.elementor-element-8448275:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-8448275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-948 .elementor-element.elementor-element-9bc3bf7{--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:20px 20px 20px 20px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-948 .elementor-element.elementor-element-9bc3bf7:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-9bc3bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-948 .elementor-element.elementor-element-263bbc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:start;}.elementor-948 .elementor-element.elementor-element-263bbc1 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:34px;font-weight:600;line-height:56px;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-3d8a5ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#CCCCCC;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-948 .elementor-element.elementor-element-0f2736a .elementor-button{background-color:#5E3AE3;font-family:"Figtree", Sans-serif;font-size:17px;font-weight:500;line-height:24px;letter-spacing:-0.32px;border-radius:100px 100px 100px 100px;padding:8px 15px 8px 15px;}.elementor-948 .elementor-element.elementor-element-0f2736a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-948 .elementor-element.elementor-element-23abc2b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--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-948 .elementor-element.elementor-element-23abc2b:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-23abc2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(159deg, #0A0A0A 46%, #411159 100%);}.elementor-948 .elementor-element.elementor-element-23abc2b.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-948 .elementor-element.elementor-element-6f58b71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-948 .elementor-element.elementor-element-6f58b71.elementor-element{--align-self:center;}.elementor-948 .elementor-element.elementor-element-6f58b71 img{width:75%;}.elementor-948 .elementor-element.elementor-element-1bea57d{width:var( --container-widget-width, 79.414% );max-width:79.414%;margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:79.414%;--container-widget-flex-grow:0;text-align:center;}.elementor-948 .elementor-element.elementor-element-1bea57d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-948 .elementor-element.elementor-element-1bea57d .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:42px;font-weight:600;line-height:1.25em;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-b91e202{--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:0px 40px;--row-gap:0px;--column-gap:40px;--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-948 .elementor-element.elementor-element-b91e202:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-b91e202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-948 .elementor-element.elementor-element-cc0e934{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-948 .elementor-element.elementor-element-8ed30f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:22px;}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-text{color:#CCCCCC;transition:color 0.3s;}.elementor-948 .elementor-element.elementor-element-4777007{--display:flex;}.elementor-948 .elementor-element.elementor-element-ae1e4ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:22px;}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-text{color:#CCCCCC;transition:color 0.3s;}.elementor-948 .elementor-element.elementor-element-9c99dfb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-948 .elementor-element.elementor-element-57263e0{width:var( --container-widget-width, 900px );max-width:900px;margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-948 .elementor-element.elementor-element-57263e0.elementor-element{--align-self:center;}.elementor-948 .elementor-element.elementor-element-57263e0 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-0e2e9fb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-948 .elementor-element.elementor-element-7cfb2f29{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-948 .elementor-element.elementor-element-7cfb2f29:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-7cfb2f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08071533;}.elementor-948 .elementor-element.elementor-element-3a5a9e58{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-948 .elementor-element.elementor-element-3a5a9e58:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-3a5a9e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040C21CC;}.elementor-948 .elementor-element.elementor-element-3a5a9e58:hover{background-color:#040C2199;}.elementor-948 .elementor-element.elementor-element-38047bab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-948 .elementor-element.elementor-element-38047bab .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-8042fc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-8042fc9 img{width:70%;border-radius:200px 200px 0px 0px;}.elementor-948 .elementor-element.elementor-element-7604ae05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-1e727d2c{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-948 .elementor-element.elementor-element-1e727d2c:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-1e727d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A2BE2;}.elementor-948 .elementor-element.elementor-element-1a9ae64f{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-948 .elementor-element.elementor-element-1a9ae64f{left:0px;}body.rtl .elementor-948 .elementor-element.elementor-element-1a9ae64f{right:0px;}.elementor-948 .elementor-element.elementor-element-75c524b{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-948 .elementor-element.elementor-element-75c524b:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-75c524b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08071533;}.elementor-948 .elementor-element.elementor-element-b1b409e{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-948 .elementor-element.elementor-element-b1b409e:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-b1b409e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040C21CC;}.elementor-948 .elementor-element.elementor-element-b1b409e:hover{background-color:#040C2199;}.elementor-948 .elementor-element.elementor-element-801b8a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-948 .elementor-element.elementor-element-801b8a8 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-81410c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-81410c9 img{width:70%;border-radius:200px 200px 0px 0px;}.elementor-948 .elementor-element.elementor-element-3e52157{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-6dfc91a{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-948 .elementor-element.elementor-element-6dfc91a:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-6dfc91a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A2BE2;}.elementor-948 .elementor-element.elementor-element-f6f8227{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-948 .elementor-element.elementor-element-f6f8227{left:0px;}body.rtl .elementor-948 .elementor-element.elementor-element-f6f8227{right:0px;}.elementor-948 .elementor-element.elementor-element-abc0d13{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-948 .elementor-element.elementor-element-abc0d13:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-abc0d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08071533;}.elementor-948 .elementor-element.elementor-element-2126c3e{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-948 .elementor-element.elementor-element-2126c3e:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-2126c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040C21CC;}.elementor-948 .elementor-element.elementor-element-2126c3e:hover{background-color:#040C2199;}.elementor-948 .elementor-element.elementor-element-5d719c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-948 .elementor-element.elementor-element-5d719c3 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-8d04dae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-8d04dae img{width:70%;border-radius:200px 200px 0px 0px;}.elementor-948 .elementor-element.elementor-element-0dadabb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-6dccefd{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-948 .elementor-element.elementor-element-6dccefd:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-6dccefd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A2BE2;}.elementor-948 .elementor-element.elementor-element-482897d{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-948 .elementor-element.elementor-element-482897d{left:0px;}body.rtl .elementor-948 .elementor-element.elementor-element-482897d{right:0px;}.elementor-948 .elementor-element.elementor-element-cf8cfaf{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-948 .elementor-element.elementor-element-cf8cfaf:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-cf8cfaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08071533;}.elementor-948 .elementor-element.elementor-element-1d0aeff{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-948 .elementor-element.elementor-element-1d0aeff:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-1d0aeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040C21CC;}.elementor-948 .elementor-element.elementor-element-1d0aeff:hover{background-color:#040C2199;}.elementor-948 .elementor-element.elementor-element-ef025d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-948 .elementor-element.elementor-element-ef025d4 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-5bc4aee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-5bc4aee img{width:70%;border-radius:200px 200px 0px 0px;}.elementor-948 .elementor-element.elementor-element-b023a48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-70e159c{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-948 .elementor-element.elementor-element-70e159c:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-70e159c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A2BE2;}.elementor-948 .elementor-element.elementor-element-bdd8783{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-948 .elementor-element.elementor-element-bdd8783{left:0px;}body.rtl .elementor-948 .elementor-element.elementor-element-bdd8783{right:0px;}.elementor-948 .elementor-element.elementor-element-59d80f1{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-948 .elementor-element.elementor-element-59d80f1:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-59d80f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08071533;}.elementor-948 .elementor-element.elementor-element-bb0b778{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-948 .elementor-element.elementor-element-bb0b778:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-bb0b778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040C21CC;}.elementor-948 .elementor-element.elementor-element-bb0b778:hover{background-color:#040C2199;}.elementor-948 .elementor-element.elementor-element-3f238ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-948 .elementor-element.elementor-element-3f238ca .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-70ca14d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-70ca14d img{width:70%;border-radius:200px 200px 0px 0px;}.elementor-948 .elementor-element.elementor-element-db03673{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-83a8fdd{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-948 .elementor-element.elementor-element-83a8fdd:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-83a8fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A2BE2;}.elementor-948 .elementor-element.elementor-element-c6c817b{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-948 .elementor-element.elementor-element-c6c817b{left:0px;}body.rtl .elementor-948 .elementor-element.elementor-element-c6c817b{right:0px;}.elementor-948 .elementor-element.elementor-element-8bc95b5{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-948 .elementor-element.elementor-element-8bc95b5:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-8bc95b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08071533;}.elementor-948 .elementor-element.elementor-element-72ec0a4{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-948 .elementor-element.elementor-element-72ec0a4:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-72ec0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040C21CC;}.elementor-948 .elementor-element.elementor-element-72ec0a4:hover{background-color:#040C2199;}.elementor-948 .elementor-element.elementor-element-993d695{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-948 .elementor-element.elementor-element-993d695 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-e2b1e86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-948 .elementor-element.elementor-element-e2b1e86 img{width:70%;border-radius:200px 200px 0px 0px;}.elementor-948 .elementor-element.elementor-element-8024ec0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-eea2115{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-948 .elementor-element.elementor-element-eea2115:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-eea2115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A2BE2;}.elementor-948 .elementor-element.elementor-element-91e62c4{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-948 .elementor-element.elementor-element-91e62c4{left:0px;}body.rtl .elementor-948 .elementor-element.elementor-element-91e62c4{right:0px;}.elementor-948 .elementor-element.elementor-element-7f77f8a{--display:flex;}.elementor-948 .elementor-element.elementor-element-bf3b552{--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;}.elementor-948 .elementor-element.elementor-element-bf3b552:not(.elementor-motion-effects-element-type-background), .elementor-948 .elementor-element.elementor-element-bf3b552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120020;}.elementor-948 .elementor-element.elementor-element-04f0ebe{width:var( --container-widget-width, 900px );max-width:900px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-948 .elementor-element.elementor-element-04f0ebe.elementor-element{--align-self:center;}.elementor-948 .elementor-element.elementor-element-04f0ebe .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-c100a45{--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;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-948 .elementor-element.elementor-element-b326f82{--display:flex;}.elementor-948 .elementor-element.elementor-element-f995b8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 293px;--e-icon-list-icon-size:22px;}.elementor-948 .elementor-element.elementor-element-f995b8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-948 .elementor-element.elementor-element-f995b8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-948 .elementor-element.elementor-element-f995b8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-948 .elementor-element.elementor-element-f995b8d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-948 .elementor-element.elementor-element-f995b8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-948 .elementor-element.elementor-element-f995b8d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-948 .elementor-element.elementor-element-f995b8d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-948 .elementor-element.elementor-element-f995b8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-948 .elementor-element.elementor-element-f995b8d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-f995b8d .elementor-icon-list-text{color:#CCCCCC;transition:color 0.3s;}.elementor-948 .elementor-element.elementor-element-a56c998{--display:flex;}.elementor-948 .elementor-element.elementor-element-4bdb64b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:22px;}.elementor-948 .elementor-element.elementor-element-4bdb64b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-948 .elementor-element.elementor-element-4bdb64b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-948 .elementor-element.elementor-element-4bdb64b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-948 .elementor-element.elementor-element-4bdb64b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-948 .elementor-element.elementor-element-4bdb64b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-948 .elementor-element.elementor-element-4bdb64b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-948 .elementor-element.elementor-element-4bdb64b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-948 .elementor-element.elementor-element-4bdb64b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-948 .elementor-element.elementor-element-4bdb64b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:-0.02px;}.elementor-948 .elementor-element.elementor-element-4bdb64b .elementor-icon-list-text{color:#CCCCCC;transition:color 0.3s;}.elementor-948 .elementor-element.elementor-element-e00aea6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-948 .elementor-element.elementor-element-2fce9b3{width:var( --container-widget-width, 900px );max-width:900px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-948 .elementor-element.elementor-element-2fce9b3.elementor-element{--align-self:center;}.elementor-948 .elementor-element.elementor-element-2fce9b3 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-0.02px;}body.elementor-page-948:not(.elementor-motion-effects-element-type-background), body.elementor-page-948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-948 .elementor-element.elementor-element-2ae394e{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-948 .elementor-element.elementor-element-0e2e9fb{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-948 .elementor-element.elementor-element-261fdef{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-948 .elementor-element.elementor-element-d2a70f5{margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-948 .elementor-element.elementor-element-d2a70f5 .elementor-heading-title{font-size:42px;line-height:1.3em;letter-spacing:0em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-948 .elementor-element.elementor-element-2ae394e{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;font-size:16px;line-height:1.6em;}.elementor-948 .elementor-element.elementor-element-c6207d6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-948 .elementor-element.elementor-element-8448275{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-948 .elementor-element.elementor-element-9bc3bf7{--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-948 .elementor-element.elementor-element-263bbc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-948 .elementor-element.elementor-element-263bbc1 .elementor-heading-title{font-size:30px;line-height:1.3em;letter-spacing:-0.03px;}.elementor-948 .elementor-element.elementor-element-3d8a5ed{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-948 .elementor-element.elementor-element-23abc2b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-948 .elementor-element.elementor-element-23abc2b.e-con{--order:99999 /* order end hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-948 .elementor-element.elementor-element-6f58b71 img{width:100%;}.elementor-948 .elementor-element.elementor-element-1bea57d{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-948 .elementor-element.elementor-element-1bea57d .elementor-heading-title{font-size:38px;line-height:1.25em;letter-spacing:0em;}.elementor-948 .elementor-element.elementor-element-b91e202{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-948 .elementor-element.elementor-element-8ed30f7 .elementor-icon-list-item > a{font-size:16px;}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-948 .elementor-element.elementor-element-ae1e4ba .elementor-icon-list-item > a{font-size:16px;}.elementor-948 .elementor-element.elementor-element-57263e0{margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-948 .elementor-element.elementor-element-57263e0 .elementor-heading-title{font-size:40px;line-height:1.3em;letter-spacing:0em;}.elementor-948 .elementor-element.elementor-element-0e2e9fb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-948 .elementor-element.elementor-element-38047bab{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-948 .elementor-element.elementor-element-38047bab .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:-0.03px;}.elementor-948 .elementor-element.elementor-element-8042fc9 img{width:77%;}.elementor-948 .elementor-element.elementor-element-7604ae05{text-align:center;}.elementor-948 .elementor-element.elementor-element-801b8a8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-948 .elementor-element.elementor-element-801b8a8 .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:-0.03px;}.elementor-948 .elementor-element.elementor-element-81410c9 img{width:77%;}.elementor-948 .elementor-element.elementor-element-3e52157{text-align:center;}.elementor-948 .elementor-element.elementor-element-5d719c3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-948 .elementor-element.elementor-element-5d719c3 .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:-0.03px;}.elementor-948 .elementor-element.elementor-element-8d04dae img{width:77%;}.elementor-948 .elementor-element.elementor-element-0dadabb{text-align:center;}.elementor-948 .elementor-element.elementor-element-ef025d4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-948 .elementor-element.elementor-element-ef025d4 .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:-0.03px;}.elementor-948 .elementor-element.elementor-element-5bc4aee img{width:77%;}.elementor-948 .elementor-element.elementor-element-b023a48{text-align:center;}.elementor-948 .elementor-element.elementor-element-3f238ca{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-948 .elementor-element.elementor-element-3f238ca .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:-0.03px;}.elementor-948 .elementor-element.elementor-element-70ca14d img{width:77%;}.elementor-948 .elementor-element.elementor-element-db03673{text-align:center;}.elementor-948 .elementor-element.elementor-element-993d695{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-948 .elementor-element.elementor-element-993d695 .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:-0.03px;}.elementor-948 .elementor-element.elementor-element-e2b1e86 img{width:77%;}.elementor-948 .elementor-element.elementor-element-8024ec0{text-align:center;}.elementor-948 .elementor-element.elementor-element-04f0ebe{margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-948 .elementor-element.elementor-element-04f0ebe .elementor-heading-title{font-size:40px;line-height:1.3em;letter-spacing:0em;}.elementor-948 .elementor-element.elementor-element-c100a45{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-948 .elementor-element.elementor-element-f995b8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-948 .elementor-element.elementor-element-f995b8d.elementor-element{--align-self:center;}.elementor-948 .elementor-element.elementor-element-4bdb64b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-948 .elementor-element.elementor-element-4bdb64b.elementor-element{--align-self:center;}.elementor-948 .elementor-element.elementor-element-2fce9b3{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:626px;--container-widget-flex-grow:0;width:var( --container-widget-width, 626px );max-width:626px;}.elementor-948 .elementor-element.elementor-element-2fce9b3 .elementor-heading-title{font-size:40px;line-height:1.3em;letter-spacing:0em;}}@media(max-width:767px){.elementor-948 .elementor-element.elementor-element-261fdef{--padding-top:90px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-948 .elementor-element.elementor-element-d2a70f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 5px 0px 5px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-948 .elementor-element.elementor-element-d2a70f5 .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-948 .elementor-element.elementor-element-2ae394e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;font-size:14px;line-height:1.6em;}.elementor-948 .elementor-element.elementor-element-8448275{--width:95%;--justify-content:center;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-948 .elementor-element.elementor-element-9bc3bf7{--width:95%;--justify-content:center;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-948 .elementor-element.elementor-element-263bbc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 5px 0px 5px;text-align:start;}.elementor-948 .elementor-element.elementor-element-263bbc1 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-948 .elementor-element.elementor-element-3d8a5ed{padding:0px 10px 0px 0px;text-align:start;font-size:13px;line-height:1.5em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-948 .elementor-element.elementor-element-0f2736a{width:var( --container-widget-width, 285px );max-width:285px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-948 .elementor-element.elementor-element-23abc2b{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-948 .elementor-element.elementor-element-23abc2b.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-948 .elementor-element.elementor-element-6f58b71 img{width:100%;}.elementor-948 .elementor-element.elementor-element-1bea57d{margin:42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-948 .elementor-element.elementor-element-1bea57d .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-948 .elementor-element.elementor-element-b91e202{--width:95%;--justify-content:center;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-948 .elementor-element.elementor-element-ae1e4ba{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-948 .elementor-element.elementor-element-9c99dfb{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-948 .elementor-element.elementor-element-57263e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 5px 0px 5px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-948 .elementor-element.elementor-element-57263e0 .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-948 .elementor-element.elementor-element-0e2e9fb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-948 .elementor-element.elementor-element-7cfb2f29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-948 .elementor-element.elementor-element-38047bab{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 5px 0px 5px;text-align:center;}.elementor-948 .elementor-element.elementor-element-38047bab .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-948 .elementor-element.elementor-element-7604ae05{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-948 .elementor-element.elementor-element-801b8a8{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 5px 0px 5px;text-align:center;}.elementor-948 .elementor-element.elementor-element-801b8a8 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-948 .elementor-element.elementor-element-3e52157{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-948 .elementor-element.elementor-element-5d719c3{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 5px 0px 5px;text-align:center;}.elementor-948 .elementor-element.elementor-element-5d719c3 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-948 .elementor-element.elementor-element-0dadabb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-948 .elementor-element.elementor-element-ef025d4{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 5px 0px 5px;text-align:center;}.elementor-948 .elementor-element.elementor-element-ef025d4 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-948 .elementor-element.elementor-element-b023a48{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-948 .elementor-element.elementor-element-3f238ca{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 5px 0px 5px;text-align:center;}.elementor-948 .elementor-element.elementor-element-3f238ca .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-948 .elementor-element.elementor-element-db03673{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-948 .elementor-element.elementor-element-993d695{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 5px 0px 5px;text-align:center;}.elementor-948 .elementor-element.elementor-element-993d695 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-948 .elementor-element.elementor-element-8024ec0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-948 .elementor-element.elementor-element-04f0ebe{margin:58px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 5px 0px 5px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-948 .elementor-element.elementor-element-04f0ebe .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-948 .elementor-element.elementor-element-f995b8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-948 .elementor-element.elementor-element-f995b8d .elementor-icon-list-item > a{font-size:15px;}.elementor-948 .elementor-element.elementor-element-4bdb64b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-948 .elementor-element.elementor-element-4bdb64b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-948 .elementor-element.elementor-element-4bdb64b .elementor-icon-list-item > a{font-size:15px;}.elementor-948 .elementor-element.elementor-element-2fce9b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 5px 0px 5px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-948 .elementor-element.elementor-element-2fce9b3 .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:-0.01em;}}@media(min-width:768px){.elementor-948 .elementor-element.elementor-element-261fdef{--content-width:1370px;}.elementor-948 .elementor-element.elementor-element-c6207d6{--content-width:1200px;}.elementor-948 .elementor-element.elementor-element-9bc3bf7{--width:50%;}.elementor-948 .elementor-element.elementor-element-23abc2b{--width:50%;}.elementor-948 .elementor-element.elementor-element-cc0e934{--width:50%;}.elementor-948 .elementor-element.elementor-element-4777007{--width:50%;}.elementor-948 .elementor-element.elementor-element-0e2e9fb{--content-width:1200px;}.elementor-948 .elementor-element.elementor-element-bf3b552{--content-width:1200px;}.elementor-948 .elementor-element.elementor-element-b326f82{--width:50%;}.elementor-948 .elementor-element.elementor-element-a56c998{--width:50%;}.elementor-948 .elementor-element.elementor-element-e00aea6{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-948 .elementor-element.elementor-element-261fdef{--content-width:1200px;}.elementor-948 .elementor-element.elementor-element-c6207d6{--content-width:1200px;}.elementor-948 .elementor-element.elementor-element-9c99dfb{--width:95%;}.elementor-948 .elementor-element.elementor-element-0e2e9fb{--content-width:1200px;}.elementor-948 .elementor-element.elementor-element-c100a45{--width:85%;}}/* Start custom CSS for container, class: .elementor-element-261fdef */.elementor-948 .elementor-element.elementor-element-261fdef {
    background: #000000; /* Taaki corners ekdum dark rahein */
    position: relative;
    overflow: hidden;
}

/* 🔦 Main Center Spotlight */
.elementor-948 .elementor-element.elementor-element-261fdef::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    
    width: 120%; 
    height: 120%;
    
    background: radial-gradient(
        circle at center,
        rgba(168, 85, 247, 0.18) 0%,   /* Center Purple Tint */
        rgba(9, 6, 18, 0.9) 40%,       /* Aapka main dark color */
        #000000 75%                    /* Corners bilkul black */
    );
    
    filter: blur(60px);
    z-index: 0;
}

/* 📐 Faded Grid Overlay */
.elementor-948 .elementor-element.elementor-element-261fdef::after {
    content: "";
    position: absolute;
    inset: 0;
    /* Grid opacity set to 0.05 (5%) */
    background-image:
        linear-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255, 255, 255, 0.05) 1px, transparent 1px);
    /* Grid size chota karke 30px kar diya hai */
    background-size: 30px 30px;
    pointer-events: none;
    z-index: 1;

    /* Grid ko sirf center me dikhane ke liye mask */
    mask-image: radial-gradient(
        circle at center, 
        black 20%, 
        transparent 70%
    );
    -webkit-mask-image: radial-gradient(
        circle at center, 
        black 20%, 
        transparent 70%
    );
}

/* Content layer */
.elementor-948 .elementor-element.elementor-element-261fdef > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f2736a *//* Deep Violet-Blue Glow Hover Effect */
.elementor-button {
  transition: all 0.3s ease;
}

.elementor-button:hover {
  transform: scale(1.06);
  box-shadow: 0 0 10px #5E3AE3,
              0 0 20px #5E3AE3,
              0 0 30px rgba(94, 58, 227, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cfb2f29 *//* css goes in .card */

.elementor-948 .elementor-element.elementor-element-7cfb2f29 {
    --blob-size:250px;
}

.elementor-948 .elementor-element.elementor-element-7cfb2f29 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-948 .elementor-element.elementor-element-7cfb2f29 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-948 .elementor-element.elementor-element-7cfb2f29 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75c524b *//* css goes in .card */

.elementor-948 .elementor-element.elementor-element-75c524b {
    --blob-size:250px;
}

.elementor-948 .elementor-element.elementor-element-75c524b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-948 .elementor-element.elementor-element-75c524b .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-948 .elementor-element.elementor-element-75c524b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc0d13 *//* css goes in .card */

.elementor-948 .elementor-element.elementor-element-abc0d13 {
    --blob-size:250px;
}

.elementor-948 .elementor-element.elementor-element-abc0d13 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-948 .elementor-element.elementor-element-abc0d13 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-948 .elementor-element.elementor-element-abc0d13 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf8cfaf *//* css goes in .card */

.elementor-948 .elementor-element.elementor-element-cf8cfaf {
    --blob-size:250px;
}

.elementor-948 .elementor-element.elementor-element-cf8cfaf .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-948 .elementor-element.elementor-element-cf8cfaf .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-948 .elementor-element.elementor-element-cf8cfaf .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59d80f1 *//* css goes in .card */

.elementor-948 .elementor-element.elementor-element-59d80f1 {
    --blob-size:250px;
}

.elementor-948 .elementor-element.elementor-element-59d80f1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-948 .elementor-element.elementor-element-59d80f1 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-948 .elementor-element.elementor-element-59d80f1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bc95b5 *//* css goes in .card */

.elementor-948 .elementor-element.elementor-element-8bc95b5 {
    --blob-size:250px;
}

.elementor-948 .elementor-element.elementor-element-8bc95b5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-948 .elementor-element.elementor-element-8bc95b5 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-948 .elementor-element.elementor-element-8bc95b5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */