.elementor-2247 .elementor-element.elementor-element-rws5j6a7:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-rws5j6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://images.unsplash.com/photo-1451187580459-43490279c0fa?w=1920&q=85&fit=crop");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2247 .elementor-element.elementor-element-rws5j6a7 > .elementor-background-overlay{background-color:rgba(7,7,15,0.7);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2247 .elementor-element.elementor-element-rws5j6a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-a49x3q9v{--spacer-size:20px;}.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-2247 .elementor-element.elementor-element-b2s9w8bw{text-align:center;}.elementor-2247 .elementor-element.elementor-element-cm2jvfot{--spacer-size:16px;}.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-2247 .elementor-element.elementor-element-us13wwlp{text-align:center;}.elementor-2247 .elementor-element.elementor-element-us13wwlp .elementor-heading-title{font-size:82px;font-weight:900;line-height:1.05em;letter-spacing:-1px;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-j6zo5i41{--spacer-size:24px;}.elementor-2247 .elementor-element.elementor-element-pxfdsk0i{text-align:center;font-size:20px;line-height:1.7em;color:rgba(255,255,255,0.75);}.elementor-2247 .elementor-element.elementor-element-mlnhpeqk{--spacer-size:40px;}.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-2247 .elementor-element.elementor-element-a516xaeg{padding:16px 40px 16px 40px;}.elementor-2247 .elementor-element.elementor-element-a516xaeg .elementor-button{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-2247 .elementor-element.elementor-element-r88ov7hs{padding:16px 40px 16px 40px;}.elementor-2247 .elementor-element.elementor-element-r88ov7hs .elementor-button{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-2247 .elementor-element.elementor-element-43ebuauy{--spacer-size:30px;}.elementor-2247 .elementor-element.elementor-element-2jdz7qmi{text-align:center;}.elementor-2247 .elementor-element.elementor-element-kqwvpbgf{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-74kzjwqh:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-74kzjwqh > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7C3AED 0%, #EC4899 100%);}.elementor-2247 .elementor-element.elementor-element-74kzjwqh{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-74kzjwqh > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2247 .elementor-element.elementor-element-t33ak1na .elementor-counter-number-wrapper{color:#7C3AED;}.elementor-2247 .elementor-element.elementor-element-t33ak1na .elementor-counter-title{color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-xsy0657w .elementor-counter-number-wrapper{color:#7C3AED;}.elementor-2247 .elementor-element.elementor-element-xsy0657w .elementor-counter-title{color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-5omyj6un .elementor-counter-number-wrapper{color:#7C3AED;}.elementor-2247 .elementor-element.elementor-element-5omyj6un .elementor-counter-title{color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-wn8wvfd4 .elementor-counter-number-wrapper{color:#7C3AED;}.elementor-2247 .elementor-element.elementor-element-wn8wvfd4 .elementor-counter-title{color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-g82f5t0y:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-g82f5t0y > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070F;}.elementor-2247 .elementor-element.elementor-element-g82f5t0y{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-g82f5t0y > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2247 .elementor-element.elementor-element-g64x82f5{text-align:center;}.elementor-2247 .elementor-element.elementor-element-sxqt32zh{--spacer-size:14px;}.elementor-2247 .elementor-element.elementor-element-sqlvlks0{text-align:center;}.elementor-2247 .elementor-element.elementor-element-sqlvlks0 .elementor-heading-title{font-size:48px;font-weight:900;line-height:1.1em;letter-spacing:1px;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-z5682nzz{--spacer-size:10px;}.elementor-2247 .elementor-element.elementor-element-e8l08ce9{text-align:center;font-size:18px;line-height:1.8em;color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-z4xcf91j{--spacer-size:50px;}.elementor-2247 .elementor-element.elementor-element-1ksmgvsm:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-1ksmgvsm > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070F;}.elementor-2247 .elementor-element.elementor-element-1ksmgvsm{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-1ksmgvsm > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2247 .elementor-element.elementor-element-ctmghnve{background-color:#0F0F1A;padding:36px 32px 36px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F2937;border-radius:12px 12px 12px 12px;}.elementor-2247 .elementor-element.elementor-element-ctmghnve .elementor-icon-box-wrapper{gap:15px;}.elementor-2247 .elementor-element.elementor-element-ctmghnve .elementor-icon{font-size:38px;}.elementor-2247 .elementor-element.elementor-element-ctmghnve .elementor-icon-box-title, .elementor-2247 .elementor-element.elementor-element-ctmghnve .elementor-icon-box-title a{font-size:19px;font-weight:700;letter-spacing:0.5px;}.elementor-2247 .elementor-element.elementor-element-ctmghnve .elementor-icon-box-title{color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-ctmghnve .elementor-icon-box-description{font-size:15px;line-height:1.7em;color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-i6bwy19s{background-color:#0F0F1A;padding:36px 32px 36px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F2937;border-radius:12px 12px 12px 12px;}.elementor-2247 .elementor-element.elementor-element-i6bwy19s .elementor-icon-box-wrapper{gap:15px;}.elementor-2247 .elementor-element.elementor-element-i6bwy19s .elementor-icon{font-size:38px;}.elementor-2247 .elementor-element.elementor-element-i6bwy19s .elementor-icon-box-title, .elementor-2247 .elementor-element.elementor-element-i6bwy19s .elementor-icon-box-title a{font-size:19px;font-weight:700;letter-spacing:0.5px;}.elementor-2247 .elementor-element.elementor-element-i6bwy19s .elementor-icon-box-title{color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-i6bwy19s .elementor-icon-box-description{font-size:15px;line-height:1.7em;color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-odaoqbjd{background-color:#0F0F1A;padding:36px 32px 36px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F2937;border-radius:12px 12px 12px 12px;}.elementor-2247 .elementor-element.elementor-element-odaoqbjd .elementor-icon-box-wrapper{gap:15px;}.elementor-2247 .elementor-element.elementor-element-odaoqbjd .elementor-icon{font-size:38px;}.elementor-2247 .elementor-element.elementor-element-odaoqbjd .elementor-icon-box-title, .elementor-2247 .elementor-element.elementor-element-odaoqbjd .elementor-icon-box-title a{font-size:19px;font-weight:700;letter-spacing:0.5px;}.elementor-2247 .elementor-element.elementor-element-odaoqbjd .elementor-icon-box-title{color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-odaoqbjd .elementor-icon-box-description{font-size:15px;line-height:1.7em;color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-b6xigtcj:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-b6xigtcj > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070F;}.elementor-2247 .elementor-element.elementor-element-b6xigtcj{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-b6xigtcj > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2247 .elementor-element.elementor-element-ipfjmxxz{background-color:#0F0F1A;padding:36px 32px 36px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F2937;border-radius:12px 12px 12px 12px;}.elementor-2247 .elementor-element.elementor-element-ipfjmxxz .elementor-icon-box-wrapper{gap:15px;}.elementor-2247 .elementor-element.elementor-element-ipfjmxxz .elementor-icon{font-size:38px;}.elementor-2247 .elementor-element.elementor-element-ipfjmxxz .elementor-icon-box-title, .elementor-2247 .elementor-element.elementor-element-ipfjmxxz .elementor-icon-box-title a{font-size:19px;font-weight:700;letter-spacing:0.5px;}.elementor-2247 .elementor-element.elementor-element-ipfjmxxz .elementor-icon-box-title{color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-ipfjmxxz .elementor-icon-box-description{font-size:15px;line-height:1.7em;color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-avdhew4m{background-color:#0F0F1A;padding:36px 32px 36px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F2937;border-radius:12px 12px 12px 12px;}.elementor-2247 .elementor-element.elementor-element-avdhew4m .elementor-icon-box-wrapper{gap:15px;}.elementor-2247 .elementor-element.elementor-element-avdhew4m .elementor-icon{font-size:38px;}.elementor-2247 .elementor-element.elementor-element-avdhew4m .elementor-icon-box-title, .elementor-2247 .elementor-element.elementor-element-avdhew4m .elementor-icon-box-title a{font-size:19px;font-weight:700;letter-spacing:0.5px;}.elementor-2247 .elementor-element.elementor-element-avdhew4m .elementor-icon-box-title{color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-avdhew4m .elementor-icon-box-description{font-size:15px;line-height:1.7em;color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-413zu5o7{background-color:#0F0F1A;padding:36px 32px 36px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F2937;border-radius:12px 12px 12px 12px;}.elementor-2247 .elementor-element.elementor-element-413zu5o7 .elementor-icon-box-wrapper{gap:15px;}.elementor-2247 .elementor-element.elementor-element-413zu5o7 .elementor-icon{font-size:38px;}.elementor-2247 .elementor-element.elementor-element-413zu5o7 .elementor-icon-box-title, .elementor-2247 .elementor-element.elementor-element-413zu5o7 .elementor-icon-box-title a{font-size:19px;font-weight:700;letter-spacing:0.5px;}.elementor-2247 .elementor-element.elementor-element-413zu5o7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-413zu5o7 .elementor-icon-box-description{font-size:15px;line-height:1.7em;color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-xvblkbfp:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-xvblkbfp > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C16;}.elementor-2247 .elementor-element.elementor-element-xvblkbfp{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-xvblkbfp > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2247 .elementor-element.elementor-element-yvn1qgel{border-radius:16px 16px 16px 16px;text-align:center;}.elementor-2247 .elementor-element.elementor-element-r2vmdfsw{text-align:start;}.elementor-2247 .elementor-element.elementor-element-23xtuzht{--spacer-size:14px;}.elementor-2247 .elementor-element.elementor-element-zn2yafbt{text-align:start;}.elementor-2247 .elementor-element.elementor-element-zn2yafbt .elementor-heading-title{font-size:44px;font-weight:800;line-height:1.1em;letter-spacing:1px;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-6mprv9lt{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-ja3urlv2{text-align:start;font-size:16px;line-height:1.8em;color:#D1D5DB;}.elementor-2247 .elementor-element.elementor-element-tu7k9q3h{--spacer-size:14px;}.elementor-2247 .elementor-element.elementor-element-f7jykd9i{text-align:start;font-size:16px;line-height:1.8em;color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-1zzxp0o2{--spacer-size:30px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2247 .elementor-element.elementor-element-l65hlh8o .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2247 .elementor-element.elementor-element-l65hlh8o .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2247 .elementor-element.elementor-element-l65hlh8o .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2247 .elementor-element.elementor-element-l65hlh8o .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2247 .elementor-element.elementor-element-l65hlh8o .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2247 .elementor-element.elementor-element-l65hlh8o .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2247 .elementor-element.elementor-element-l65hlh8o .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2247 .elementor-element.elementor-element-l65hlh8o{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2247 .elementor-element.elementor-element-l65hlh8o .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2247 .elementor-element.elementor-element-l65hlh8o .elementor-icon-list-text{color:#D1D5DB;transition:color 0.3s;}.elementor-2247 .elementor-element.elementor-element-5l9xr4u9{--spacer-size:30px;}.elementor-2247 .elementor-element.elementor-element-foc3qjye{padding:16px 40px 16px 40px;}.elementor-2247 .elementor-element.elementor-element-foc3qjye .elementor-button{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-2247 .elementor-element.elementor-element-uj0fg7aw:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-uj0fg7aw > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070F;}.elementor-2247 .elementor-element.elementor-element-uj0fg7aw{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-uj0fg7aw > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2247 .elementor-element.elementor-element-a8km12dt{text-align:center;}.elementor-2247 .elementor-element.elementor-element-38r696so{--spacer-size:14px;}.elementor-2247 .elementor-element.elementor-element-hg8fcknn{text-align:center;}.elementor-2247 .elementor-element.elementor-element-hg8fcknn .elementor-heading-title{font-size:48px;font-weight:900;line-height:1.1em;letter-spacing:1px;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-tj2tg8ov{--spacer-size:10px;}.elementor-2247 .elementor-element.elementor-element-q43cfh78{text-align:center;font-size:18px;line-height:1.8em;color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-j65egfkk{--spacer-size:50px;}.elementor-2247 .elementor-element.elementor-element-eonp0cv4:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-eonp0cv4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070F;}.elementor-2247 .elementor-element.elementor-element-eonp0cv4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-eonp0cv4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2247 .elementor-element.elementor-element-nwpyoexo{border-radius:12px 12px 12px 12px;text-align:center;}.elementor-2247 .elementor-element.elementor-element-gxkkqi1n{border-radius:12px 12px 12px 12px;text-align:center;}.elementor-2247 .elementor-element.elementor-element-etfdc1tk{border-radius:12px 12px 12px 12px;text-align:center;}.elementor-2247 .elementor-element.elementor-element-z1e5azyq:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-z1e5azyq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920&q=80&fit=crop");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2247 .elementor-element.elementor-element-z1e5azyq > .elementor-background-overlay{background-color:rgba(7,7,15,0.85);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2247 .elementor-element.elementor-element-z1e5azyq{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-rl4cp6vs{text-align:center;}.elementor-2247 .elementor-element.elementor-element-5jc7koub{--spacer-size:14px;}.elementor-2247 .elementor-element.elementor-element-vxn4grtp{text-align:center;}.elementor-2247 .elementor-element.elementor-element-vxn4grtp .elementor-heading-title{font-size:48px;font-weight:900;line-height:1.1em;letter-spacing:1px;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-5syxdyf3{--spacer-size:50px;}.elementor-2247 .elementor-element.elementor-element-mf5vo87p:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-mf5vo87p > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920&q=80&fit=crop");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2247 .elementor-element.elementor-element-mf5vo87p > .elementor-background-overlay{background-color:rgba(7,7,15,0.85);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2247 .elementor-element.elementor-element-mf5vo87p{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-star-rating .elementor-star-rating__title{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-2247 .elementor-element.elementor-element-y6hs47lh{text-align:center;}.elementor-2247 .elementor-element.elementor-element-r356hjmv{--spacer-size:16px;}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{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-testimonial .elementor-testimonial-job{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-2247 .elementor-element.elementor-element-4xcq8tq2{padding:50px 50px 50px 50px;}.elementor-2247 .elementor-element.elementor-element-4xcq8tq2 .elementor-testimonial-wrapper{text-align:center;}.elementor-2247 .elementor-element.elementor-element-aw5w194m{text-align:center;}.elementor-2247 .elementor-element.elementor-element-c4zryhkq{--spacer-size:16px;}.elementor-2247 .elementor-element.elementor-element-p4x4cf22{padding:50px 50px 50px 50px;}.elementor-2247 .elementor-element.elementor-element-p4x4cf22 .elementor-testimonial-wrapper{text-align:center;}.elementor-2247 .elementor-element.elementor-element-r8xpehm5{text-align:center;}.elementor-2247 .elementor-element.elementor-element-26k48ts3{--spacer-size:16px;}.elementor-2247 .elementor-element.elementor-element-hebjo2ux{padding:50px 50px 50px 50px;}.elementor-2247 .elementor-element.elementor-element-hebjo2ux .elementor-testimonial-wrapper{text-align:center;}.elementor-2247 .elementor-element.elementor-element-zsgxfvgm:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-zsgxfvgm > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C16;}.elementor-2247 .elementor-element.elementor-element-zsgxfvgm{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-zsgxfvgm > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2247 .elementor-element.elementor-element-mf2zzhx4{text-align:center;}.elementor-2247 .elementor-element.elementor-element-nqtmsjuh{--spacer-size:14px;}.elementor-2247 .elementor-element.elementor-element-b6y6kjz9{text-align:center;}.elementor-2247 .elementor-element.elementor-element-b6y6kjz9 .elementor-heading-title{font-size:48px;font-weight:900;line-height:1.1em;letter-spacing:1px;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-2l0cbsc8{--spacer-size:10px;}.elementor-2247 .elementor-element.elementor-element-ghyfrtd2{text-align:center;font-size:18px;line-height:1.8em;color:#6B7280;}.elementor-2247 .elementor-element.elementor-element-tb98hwrc{--spacer-size:50px;}.elementor-2247 .elementor-element.elementor-element-5pw61nga:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-5pw61nga > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C16;}.elementor-2247 .elementor-element.elementor-element-5pw61nga{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-5pw61nga > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2247 .elementor-element.elementor-element-17p375h0{border-radius:200px 200px 200px 200px;text-align:center;}.elementor-2247 .elementor-element.elementor-element-17p375h0 img{width:160px;height:160px;}.elementor-2247 .elementor-element.elementor-element-3egq1aur{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-5bkbtnda{text-align:center;}.elementor-2247 .elementor-element.elementor-element-5bkbtnda .elementor-heading-title{font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-i4mtmyrv{text-align:center;}.elementor-2247 .elementor-element.elementor-element-7hnxnhf9{border-radius:200px 200px 200px 200px;text-align:center;}.elementor-2247 .elementor-element.elementor-element-7hnxnhf9 img{width:160px;height:160px;}.elementor-2247 .elementor-element.elementor-element-p5vmbcj9{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-7eamgj6f{text-align:center;}.elementor-2247 .elementor-element.elementor-element-7eamgj6f .elementor-heading-title{font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-m48tpgt4{text-align:center;}.elementor-2247 .elementor-element.elementor-element-999sludj{border-radius:200px 200px 200px 200px;text-align:center;}.elementor-2247 .elementor-element.elementor-element-999sludj img{width:160px;height:160px;}.elementor-2247 .elementor-element.elementor-element-hftbokb1{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-t6b8hhuw{text-align:center;}.elementor-2247 .elementor-element.elementor-element-t6b8hhuw .elementor-heading-title{font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-a4f8dtda{text-align:center;}.elementor-2247 .elementor-element.elementor-element-f7vtwgc7:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-f7vtwgc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070F;}.elementor-2247 .elementor-element.elementor-element-f7vtwgc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-f7vtwgc7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2247 .elementor-element.elementor-element-h1654qp6{text-align:start;}.elementor-2247 .elementor-element.elementor-element-4xid1mch{--spacer-size:14px;}.elementor-2247 .elementor-element.elementor-element-q57929wf{text-align:start;}.elementor-2247 .elementor-element.elementor-element-q57929wf .elementor-heading-title{font-size:44px;font-weight:800;line-height:1.1em;letter-spacing:1px;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-rtoc7cv8{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-icipiyvb{text-align:start;font-size:16px;line-height:1.8em;color:#D1D5DB;}.elementor-2247 .elementor-element.elementor-element-kr67t2el{--spacer-size:30px;}.elementor-2247 .elementor-element.elementor-element-xy5k9uqf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-2247 .elementor-element.elementor-element-xy5k9uqf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-2247 .elementor-element.elementor-element-xy5k9uqf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-2247 .elementor-element.elementor-element-xy5k9uqf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-2247 .elementor-element.elementor-element-xy5k9uqf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-2247 .elementor-element.elementor-element-xy5k9uqf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2247 .elementor-element.elementor-element-xy5k9uqf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2247 .elementor-element.elementor-element-xy5k9uqf{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2247 .elementor-element.elementor-element-xy5k9uqf .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-2247 .elementor-element.elementor-element-xy5k9uqf .elementor-icon-list-text{color:#D1D5DB;transition:color 0.3s;}.elementor-2247 .elementor-element.elementor-element-gjlqdwhe{--spacer-size:30px;}.elementor-2247 .elementor-element.elementor-element-elsudy4l{padding:16px 40px 16px 40px;}.elementor-2247 .elementor-element.elementor-element-elsudy4l .elementor-button{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-2247 .elementor-element.elementor-element-kefgye3q{border-radius:16px 16px 16px 16px;text-align:center;}.elementor-2247 .elementor-element.elementor-element-fsms0n97:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-fsms0n97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7C3AED 0%, #EC4899 100%);}.elementor-2247 .elementor-element.elementor-element-fsms0n97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2247 .elementor-element.elementor-element-fsms0n97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2247 .elementor-element.elementor-element-pvbm9e09{text-align:center;}.elementor-2247 .elementor-element.elementor-element-pvbm9e09 .elementor-heading-title{font-size:58px;font-weight:900;line-height:1.1em;letter-spacing:1px;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-jgbbzhku{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-igv6wbol{text-align:center;font-size:20px;line-height:1.8em;color:rgba(255,255,255,0.85);}.elementor-2247 .elementor-element.elementor-element-cs9h8541{--spacer-size:40px;}.elementor-2247 .elementor-element.elementor-element-3c9ifspi{padding:16px 40px 16px 40px;}.elementor-2247 .elementor-element.elementor-element-3c9ifspi .elementor-button{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-2247 .elementor-element.elementor-element-4wj0iqsj{padding:16px 40px 16px 40px;}.elementor-2247 .elementor-element.elementor-element-4wj0iqsj .elementor-button{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-2247 .elementor-element.elementor-element-z4qtkper{--spacer-size:20px;}@media(max-width:767px){.elementor-2247 .elementor-element.elementor-element-us13wwlp .elementor-heading-title{font-size:40px;}.elementor-2247 .elementor-element.elementor-element-sqlvlks0 .elementor-heading-title{font-size:34px;}.elementor-2247 .elementor-element.elementor-element-zn2yafbt .elementor-heading-title{font-size:30px;}.elementor-2247 .elementor-element.elementor-element-hg8fcknn .elementor-heading-title{font-size:34px;}.elementor-2247 .elementor-element.elementor-element-vxn4grtp .elementor-heading-title{font-size:34px;}.elementor-2247 .elementor-element.elementor-element-b6y6kjz9 .elementor-heading-title{font-size:34px;}.elementor-2247 .elementor-element.elementor-element-q57929wf .elementor-heading-title{font-size:30px;}.elementor-2247 .elementor-element.elementor-element-pvbm9e09 .elementor-heading-title{font-size:36px;}}@media(min-width:1025px){.elementor-2247 .elementor-element.elementor-element-rws5j6a7:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-rws5j6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2247 .elementor-element.elementor-element-z1e5azyq:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-z1e5azyq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2247 .elementor-element.elementor-element-mf5vo87p:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-mf5vo87p > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}