.elementor-105 .elementor-element.elementor-element-d6d9005:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-d6d9005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(173deg, #5800FF 0%, #1B1B1B 100%);}.elementor-105 .elementor-element.elementor-element-d6d9005 > .elementor-background-overlay{background-color:#060606;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105 .elementor-element.elementor-element-d6d9005{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-105 .elementor-element.elementor-element-5fe3767 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-fcaaea3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-54e6a9c{text-align:start;}.elementor-105 .elementor-element.elementor-element-54e6a9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#ECECEC;}.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-105 .elementor-element.elementor-element-dd3ed75 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;background-image:linear-gradient(90deg, #5800FF 0%, #30B9C7 100%);transition-duration:1s;border-style:solid;border-color:#5800FF;border-radius:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-dd3ed75 .elementor-button:hover, .elementor-105 .elementor-element.elementor-element-dd3ed75 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #30B9C7 0%, #5800FF 100%);border-color:#30B9C7;}.elementor-105 .elementor-element.elementor-element-3807710 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-105 .elementor-element.elementor-element-85b3731:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-85b3731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26143D00;}.elementor-105 .elementor-element.elementor-element-85b3731{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-85b3731 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105 .elementor-element.elementor-element-bbd2c05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105 .elementor-element.elementor-element-bbd2c05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F2248;}.elementor-105 .elementor-element.elementor-element-bbd2c05 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-bbd2c05 > .elementor-element-populated > .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-105 .elementor-element.elementor-element-05cb0a9 > .elementor-widget-container{margin:77px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-05cb0a9 .elementor-icon-box-wrapper{gap:20px;}.elementor-105 .elementor-element.elementor-element-05cb0a9 .elementor-icon-box-title{margin-block-end:50px;color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-05cb0a9.elementor-view-stacked .elementor-icon{background-color:#5800FF;}.elementor-105 .elementor-element.elementor-element-05cb0a9.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-05cb0a9.elementor-view-default .elementor-icon{fill:#5800FF;color:#5800FF;border-color:#5800FF;}.elementor-105 .elementor-element.elementor-element-05cb0a9 .elementor-icon{font-size:60px;}.elementor-105 .elementor-element.elementor-element-05cb0a9 .elementor-icon i{transform:rotate(0deg);}.elementor-105 .elementor-element.elementor-element-05cb0a9 .elementor-icon-box-title, .elementor-105 .elementor-element.elementor-element-05cb0a9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;text-transform:capitalize;letter-spacing:0.5px;word-spacing:0px;}.elementor-105 .elementor-element.elementor-element-05cb0a9:has(:hover) .elementor-icon-box-title,
					 .elementor-105 .elementor-element.elementor-element-05cb0a9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-17f0ff0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105 .elementor-element.elementor-element-17f0ff0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22143D;}.elementor-105 .elementor-element.elementor-element-17f0ff0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-105 .elementor-element.elementor-element-17f0ff0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105 .elementor-element.elementor-element-c6e3f75 > .elementor-widget-container{margin:65px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-c6e3f75 .elementor-icon-box-wrapper{gap:20px;}.elementor-105 .elementor-element.elementor-element-c6e3f75 .elementor-icon-box-title{margin-block-end:50px;color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-c6e3f75.elementor-view-stacked .elementor-icon{background-color:#5800FF;}.elementor-105 .elementor-element.elementor-element-c6e3f75.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-c6e3f75.elementor-view-default .elementor-icon{fill:#5800FF;color:#5800FF;border-color:#5800FF;}.elementor-105 .elementor-element.elementor-element-c6e3f75 .elementor-icon{font-size:60px;}.elementor-105 .elementor-element.elementor-element-c6e3f75 .elementor-icon i{transform:rotate(0deg);}.elementor-105 .elementor-element.elementor-element-c6e3f75 .elementor-icon-box-title, .elementor-105 .elementor-element.elementor-element-c6e3f75 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;text-transform:capitalize;letter-spacing:0.5px;word-spacing:0px;}.elementor-105 .elementor-element.elementor-element-c6e3f75:has(:hover) .elementor-icon-box-title,
					 .elementor-105 .elementor-element.elementor-element-c6e3f75:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-ff40276:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105 .elementor-element.elementor-element-ff40276 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F2248;}.elementor-105 .elementor-element.elementor-element-ff40276 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-105 .elementor-element.elementor-element-ff40276 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105 .elementor-element.elementor-element-0f89a1f > .elementor-widget-container{margin:65px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-0f89a1f .elementor-icon-box-wrapper{gap:20px;}.elementor-105 .elementor-element.elementor-element-0f89a1f .elementor-icon-box-title{margin-block-end:50px;color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-0f89a1f.elementor-view-stacked .elementor-icon{background-color:#5800FF;}.elementor-105 .elementor-element.elementor-element-0f89a1f.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-0f89a1f.elementor-view-default .elementor-icon{fill:#5800FF;color:#5800FF;border-color:#5800FF;}.elementor-105 .elementor-element.elementor-element-0f89a1f .elementor-icon{font-size:60px;}.elementor-105 .elementor-element.elementor-element-0f89a1f .elementor-icon i{transform:rotate(0deg);}.elementor-105 .elementor-element.elementor-element-0f89a1f .elementor-icon-box-title, .elementor-105 .elementor-element.elementor-element-0f89a1f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;text-transform:capitalize;letter-spacing:0.5px;word-spacing:0px;}.elementor-105 .elementor-element.elementor-element-0f89a1f:has(:hover) .elementor-icon-box-title,
					 .elementor-105 .elementor-element.elementor-element-0f89a1f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-a9ef3d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105 .elementor-element.elementor-element-a9ef3d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22143D;}.elementor-105 .elementor-element.elementor-element-a9ef3d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-105 .elementor-element.elementor-element-a9ef3d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105 .elementor-element.elementor-element-f2e5723 > .elementor-widget-container{margin:65px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-f2e5723 .elementor-icon-box-wrapper{gap:20px;}.elementor-105 .elementor-element.elementor-element-f2e5723 .elementor-icon-box-title{margin-block-end:50px;color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-f2e5723.elementor-view-stacked .elementor-icon{background-color:#5800FF;}.elementor-105 .elementor-element.elementor-element-f2e5723.elementor-view-framed .elementor-icon, .elementor-105 .elementor-element.elementor-element-f2e5723.elementor-view-default .elementor-icon{fill:#5800FF;color:#5800FF;border-color:#5800FF;}.elementor-105 .elementor-element.elementor-element-f2e5723 .elementor-icon{font-size:60px;}.elementor-105 .elementor-element.elementor-element-f2e5723 .elementor-icon i{transform:rotate(0deg);}.elementor-105 .elementor-element.elementor-element-f2e5723 .elementor-icon-box-title, .elementor-105 .elementor-element.elementor-element-f2e5723 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;text-transform:capitalize;letter-spacing:0.5px;word-spacing:0px;}.elementor-105 .elementor-element.elementor-element-f2e5723:has(:hover) .elementor-icon-box-title,
					 .elementor-105 .elementor-element.elementor-element-f2e5723:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-583095e:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-583095e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(164deg, #5800FF 0%, #000000 100%);}.elementor-105 .elementor-element.elementor-element-583095e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-105 .elementor-element.elementor-element-583095e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105 .elementor-element.elementor-element-335b8fe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-33b36fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-ceaadbf > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-105 .elementor-element.elementor-element-6d79eed > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-6d79eed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-105 .elementor-element.elementor-element-e93ddb2 > .elementor-widget-container{padding:39px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-e93ddb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0.3px;word-spacing:2px;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-105 .elementor-element.elementor-element-335b8fe{width:39.946%;}.elementor-105 .elementor-element.elementor-element-ceaadbf{width:60.054%;}}