.elementor-1035 .elementor-element.elementor-element-e1b02d6{--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;}.elementor-1035 .elementor-element.elementor-element-e1b02d6:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-e1b02d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D162A;}.elementor-1035 .elementor-element.elementor-element-e6451fb{--display:flex;}.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-1035 .elementor-element.elementor-element-b68e636{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1035 .elementor-element.elementor-element-b68e636 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:700;line-height:90px;text-shadow:100px 60px 86px #009DF1;}.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-1035 .elementor-element.elementor-element-58f9e01{padding:0px 200px 0px 200px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:38px;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-5175797{--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;}.elementor-1035 .elementor-element.elementor-element-18de242{--display:flex;}.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-1035 .elementor-element.elementor-element-76b26a7{--icon-box-icon-margin:10px;}.elementor-1035 .elementor-element.elementor-element-76b26a7 .elementor-icon-box-title{margin-block-end:12px;color:#C344CE;}.elementor-1035 .elementor-element.elementor-element-76b26a7.elementor-view-stacked .elementor-icon{background-color:#C344CE;}.elementor-1035 .elementor-element.elementor-element-76b26a7.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-76b26a7.elementor-view-default .elementor-icon{fill:#C344CE;color:#C344CE;border-color:#C344CE;}.elementor-1035 .elementor-element.elementor-element-76b26a7 .elementor-icon{font-size:20px;padding:9px;border-radius:15px 15px 15px 15px;}.elementor-1035 .elementor-element.elementor-element-76b26a7 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-76b26a7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:1px;}.elementor-1035 .elementor-element.elementor-element-76b26a7:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-76b26a7:has(:focus) .elementor-icon-box-title{color:#C344CE;}.elementor-1035 .elementor-element.elementor-element-76b26a7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#A5A4A4;}.elementor-1035 .elementor-element.elementor-element-a505839{--display:flex;}.elementor-1035 .elementor-element.elementor-element-239bdfe{--icon-box-icon-margin:10px;}.elementor-1035 .elementor-element.elementor-element-239bdfe .elementor-icon-box-title{margin-block-end:12px;color:#058DDF;}.elementor-1035 .elementor-element.elementor-element-239bdfe.elementor-view-stacked .elementor-icon{background-color:#058DDF;}.elementor-1035 .elementor-element.elementor-element-239bdfe.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-239bdfe.elementor-view-default .elementor-icon{fill:#058DDF;color:#058DDF;border-color:#058DDF;}.elementor-1035 .elementor-element.elementor-element-239bdfe .elementor-icon{font-size:20px;padding:9px;border-radius:15px 15px 15px 15px;}.elementor-1035 .elementor-element.elementor-element-239bdfe .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-239bdfe .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:1px;}.elementor-1035 .elementor-element.elementor-element-239bdfe:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-239bdfe:has(:focus) .elementor-icon-box-title{color:#058DDF;}.elementor-1035 .elementor-element.elementor-element-239bdfe .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#A5A4A4;}.elementor-1035 .elementor-element.elementor-element-41984d8{--display:flex;}.elementor-1035 .elementor-element.elementor-element-5bcf387{--icon-box-icon-margin:10px;}.elementor-1035 .elementor-element.elementor-element-5bcf387 .elementor-icon-box-title{margin-block-end:12px;color:#01B79D;}.elementor-1035 .elementor-element.elementor-element-5bcf387.elementor-view-stacked .elementor-icon{background-color:#01B79D;}.elementor-1035 .elementor-element.elementor-element-5bcf387.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-5bcf387.elementor-view-default .elementor-icon{fill:#01B79D;color:#01B79D;border-color:#01B79D;}.elementor-1035 .elementor-element.elementor-element-5bcf387 .elementor-icon{font-size:20px;padding:9px;border-radius:15px 15px 15px 15px;}.elementor-1035 .elementor-element.elementor-element-5bcf387 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-5bcf387 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:1px;}.elementor-1035 .elementor-element.elementor-element-5bcf387:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-5bcf387:has(:focus) .elementor-icon-box-title{color:#01B79D;}.elementor-1035 .elementor-element.elementor-element-5bcf387 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#A5A4A4;}.elementor-1035 .elementor-element.elementor-element-3fce664{--display:flex;}.elementor-1035 .elementor-element.elementor-element-255d688{--icon-box-icon-margin:10px;}.elementor-1035 .elementor-element.elementor-element-255d688 .elementor-icon-box-title{margin-block-end:12px;color:#EA4B1D;}.elementor-1035 .elementor-element.elementor-element-255d688.elementor-view-stacked .elementor-icon{background-color:#EA4B1D;}.elementor-1035 .elementor-element.elementor-element-255d688.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-255d688.elementor-view-default .elementor-icon{fill:#EA4B1D;color:#EA4B1D;border-color:#EA4B1D;}.elementor-1035 .elementor-element.elementor-element-255d688 .elementor-icon{font-size:20px;padding:9px;border-radius:15px 15px 15px 15px;}.elementor-1035 .elementor-element.elementor-element-255d688 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-255d688 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:1px;}.elementor-1035 .elementor-element.elementor-element-255d688:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-255d688:has(:focus) .elementor-icon-box-title{color:#EA4B1D;}.elementor-1035 .elementor-element.elementor-element-255d688 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#A5A4A4;}.elementor-1035 .elementor-element.elementor-element-62dcd6f{--display:flex;}.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 );}body:not(.rtl) .elementor-1035 .elementor-element.elementor-element-5025fc2{left:-310px;}body.rtl .elementor-1035 .elementor-element.elementor-element-5025fc2{right:-310px;}.elementor-1035 .elementor-element.elementor-element-5025fc2{top:-436px;}.elementor-1035 .elementor-element.elementor-element-5025fc2 img{width:20%;max-width:15%;}body:not(.rtl) .elementor-1035 .elementor-element.elementor-element-bd3d151{left:-314px;}body.rtl .elementor-1035 .elementor-element.elementor-element-bd3d151{right:-314px;}.elementor-1035 .elementor-element.elementor-element-bd3d151{top:-66px;}.elementor-1035 .elementor-element.elementor-element-bd3d151 img{width:20%;max-width:16%;}.elementor-1035 .elementor-element.elementor-element-9becdee{padding:0px 0px 0px 100px;top:-351.948px;text-align:right;}body:not(.rtl) .elementor-1035 .elementor-element.elementor-element-9becdee{left:354px;}body.rtl .elementor-1035 .elementor-element.elementor-element-9becdee{right:354px;}.elementor-1035 .elementor-element.elementor-element-9becdee img{width:27%;max-width:21%;}.elementor-1035 .elementor-element.elementor-element-e72a8c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-1035 .elementor-element.elementor-element-e72a8c3:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-e72a8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070E22;}.elementor-1035 .elementor-element.elementor-element-a0b0505{text-align:center;}.elementor-1035 .elementor-element.elementor-element-a0b0505 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:43px;font-weight:600;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-a450c5c{--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;}.elementor-1035 .elementor-element.elementor-element-a450c5c:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-a450c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070E22;}.elementor-1035 .elementor-element.elementor-element-c35afb8{--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;}.elementor-1035 .elementor-element.elementor-element-ba523f8{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:18px 6px 59px 19px #4D7ABA;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1035 .elementor-element.elementor-element-ba523f8:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-ba523f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1F5CB7 0%, #21395D 100%);}.elementor-1035 .elementor-element.elementor-element-1bcd5b7{--icon-box-icon-margin:10px;}.elementor-1035 .elementor-element.elementor-element-1bcd5b7 .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-1bcd5b7.elementor-view-stacked .elementor-icon{background-color:#009EF0;}.elementor-1035 .elementor-element.elementor-element-1bcd5b7.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-1bcd5b7.elementor-view-default .elementor-icon{fill:#009EF0;color:#009EF0;border-color:#009EF0;}.elementor-1035 .elementor-element.elementor-element-1bcd5b7 .elementor-icon{font-size:20px;padding:9px;border-radius:15px 15px 15px 15px;}.elementor-1035 .elementor-element.elementor-element-1bcd5b7 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-1bcd5b7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:25px;}.elementor-1035 .elementor-element.elementor-element-1bcd5b7:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-1bcd5b7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-1bcd5b7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#A5A4A4;}.elementor-1035 .elementor-element.elementor-element-79112ca{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:18px 6px 59px 19px #752DB6;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1035 .elementor-element.elementor-element-79112ca:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-79112ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7834B5 0%, #21395D 100%);}.elementor-1035 .elementor-element.elementor-element-ccec8c7{--icon-box-icon-margin:10px;}.elementor-1035 .elementor-element.elementor-element-ccec8c7 .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-ccec8c7.elementor-view-stacked .elementor-icon{background-color:#D648CC;}.elementor-1035 .elementor-element.elementor-element-ccec8c7.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-ccec8c7.elementor-view-default .elementor-icon{fill:#D648CC;color:#D648CC;border-color:#D648CC;}.elementor-1035 .elementor-element.elementor-element-ccec8c7 .elementor-icon{font-size:20px;padding:9px;border-radius:15px 15px 15px 15px;}.elementor-1035 .elementor-element.elementor-element-ccec8c7 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-ccec8c7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:22px;}.elementor-1035 .elementor-element.elementor-element-ccec8c7:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-ccec8c7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-ccec8c7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#A5A4A4;}.elementor-1035 .elementor-element.elementor-element-41d14c7{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:18px 6px 59px 19px #BC9326;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1035 .elementor-element.elementor-element-41d14c7:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-41d14c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A57C0C 0%, #6A5825 100%);}.elementor-1035 .elementor-element.elementor-element-634b3d4{--icon-box-icon-margin:10px;}.elementor-1035 .elementor-element.elementor-element-634b3d4 .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-634b3d4.elementor-view-stacked .elementor-icon{background-color:#F89D00;}.elementor-1035 .elementor-element.elementor-element-634b3d4.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-634b3d4.elementor-view-default .elementor-icon{fill:#F89D00;color:#F89D00;border-color:#F89D00;}.elementor-1035 .elementor-element.elementor-element-634b3d4 .elementor-icon{font-size:20px;padding:9px;border-radius:15px 15px 15px 15px;}.elementor-1035 .elementor-element.elementor-element-634b3d4 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-634b3d4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:25px;}.elementor-1035 .elementor-element.elementor-element-634b3d4:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-634b3d4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-634b3d4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#A5A4A4;}.elementor-1035 .elementor-element.elementor-element-0e7b36a{--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;}.elementor-1035 .elementor-element.elementor-element-7c7ba2d{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:18px 6px 59px 19px #048842;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1035 .elementor-element.elementor-element-7c7ba2d:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-7c7ba2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #048842 0%, #2C4337 100%);}.elementor-1035 .elementor-element.elementor-element-c040590{--icon-box-icon-margin:10px;}.elementor-1035 .elementor-element.elementor-element-c040590 .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-c040590.elementor-view-stacked .elementor-icon{background-color:#00C65E;}.elementor-1035 .elementor-element.elementor-element-c040590.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-c040590.elementor-view-default .elementor-icon{fill:#00C65E;color:#00C65E;border-color:#00C65E;}.elementor-1035 .elementor-element.elementor-element-c040590 .elementor-icon{font-size:20px;padding:9px;border-radius:15px 15px 15px 15px;}.elementor-1035 .elementor-element.elementor-element-c040590 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-c040590 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:22px;}.elementor-1035 .elementor-element.elementor-element-c040590:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-c040590:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-c040590 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#A5A4A4;}.elementor-1035 .elementor-element.elementor-element-54f8238{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:18px 6px 59px 19px #4343AF;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1035 .elementor-element.elementor-element-54f8238:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-54f8238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4343AF 0%, #24245D 100%);}.elementor-1035 .elementor-element.elementor-element-c866824{--icon-box-icon-margin:10px;}.elementor-1035 .elementor-element.elementor-element-c866824 .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-c866824.elementor-view-stacked .elementor-icon{background-color:#4B4BD9;}.elementor-1035 .elementor-element.elementor-element-c866824.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-c866824.elementor-view-default .elementor-icon{fill:#4B4BD9;color:#4B4BD9;border-color:#4B4BD9;}.elementor-1035 .elementor-element.elementor-element-c866824 .elementor-icon{font-size:20px;padding:9px;border-radius:15px 15px 15px 15px;}.elementor-1035 .elementor-element.elementor-element-c866824 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-c866824 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:22px;}.elementor-1035 .elementor-element.elementor-element-c866824:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-c866824:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-c866824 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#A5A4A4;}.elementor-1035 .elementor-element.elementor-element-10b50e7{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:18px 6px 59px 19px #C92736;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1035 .elementor-element.elementor-element-10b50e7:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-10b50e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C92736 0%, #6A1E25 100%);}.elementor-1035 .elementor-element.elementor-element-c3aa8d3{--icon-box-icon-margin:10px;}.elementor-1035 .elementor-element.elementor-element-c3aa8d3 .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-c3aa8d3.elementor-view-stacked .elementor-icon{background-color:#F92F4B;}.elementor-1035 .elementor-element.elementor-element-c3aa8d3.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-c3aa8d3.elementor-view-default .elementor-icon{fill:#F92F4B;color:#F92F4B;border-color:#F92F4B;}.elementor-1035 .elementor-element.elementor-element-c3aa8d3 .elementor-icon{font-size:20px;padding:9px;border-radius:15px 15px 15px 15px;}.elementor-1035 .elementor-element.elementor-element-c3aa8d3 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-c3aa8d3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:23px;}.elementor-1035 .elementor-element.elementor-element-c3aa8d3:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-c3aa8d3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-c3aa8d3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#A5A4A4;}.elementor-1035 .elementor-element.elementor-element-b1409ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1035 .elementor-element.elementor-element-b1409ab:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-b1409ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070E22;}.elementor-1035 .elementor-element.elementor-element-38865db{text-align:center;}.elementor-1035 .elementor-element.elementor-element-38865db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:43px;font-weight:600;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-6498a03{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#343A68;--border-color:#343A68;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1035 .elementor-element.elementor-element-6498a03:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-6498a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D162A;}.elementor-1035 .elementor-element.elementor-element-b16f6aa{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1035 .elementor-element.elementor-element-9933cb1{--display:flex;}.elementor-1035 .elementor-element.elementor-element-8c6cbb0{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:20px;--grid-column-gap:33px;--grid-row-gap:0px;}.elementor-1035 .elementor-element.elementor-element-8c6cbb0 .elementor-social-icon{--icon-padding:0.3em;}.elementor-1035 .elementor-element.elementor-element-83be994{--display:flex;}.elementor-1035 .elementor-element.elementor-element-83be994:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-83be994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060E22;}.elementor-1035 .elementor-element.elementor-element-0d14b83{text-align:center;}.elementor-1035 .elementor-element.elementor-element-0d14b83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:700;line-height:32px;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-400ba23{--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;}.elementor-1035 .elementor-element.elementor-element-400ba23:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-400ba23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E162A;}.elementor-1035 .elementor-element.elementor-element-1b3b385{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-1035 .elementor-element.elementor-element-2225a6f{padding:10px 0px 0px 0px;--icon-box-icon-margin:13px;}.elementor-1035 .elementor-element.elementor-element-2225a6f .elementor-icon-box-wrapper{align-items:start;}.elementor-1035 .elementor-element.elementor-element-2225a6f .elementor-icon-box-title{margin-block-end:4px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-2225a6f.elementor-view-stacked .elementor-icon{background-color:#7237FF;}.elementor-1035 .elementor-element.elementor-element-2225a6f.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-2225a6f.elementor-view-default .elementor-icon{fill:#7237FF;color:#7237FF;border-color:#7237FF;}.elementor-1035 .elementor-element.elementor-element-2225a6f .elementor-icon{font-size:20px;padding:8px;}.elementor-1035 .elementor-element.elementor-element-2225a6f .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-2225a6f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-1035 .elementor-element.elementor-element-2225a6f:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-2225a6f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-2225a6f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#B5B5B5;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1035 .elementor-element.elementor-element-d687f21{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:1px;}.elementor-1035 .elementor-element.elementor-element-d687f21 .elementor-divider-separator{width:100%;}.elementor-1035 .elementor-element.elementor-element-d687f21 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1035 .elementor-element.elementor-element-f45bb39{padding:10px 0px 0px 0px;--icon-box-icon-margin:13px;}.elementor-1035 .elementor-element.elementor-element-f45bb39 .elementor-icon-box-wrapper{align-items:start;}.elementor-1035 .elementor-element.elementor-element-f45bb39 .elementor-icon-box-title{margin-block-end:4px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-f45bb39.elementor-view-stacked .elementor-icon{background-color:#00BC8F;}.elementor-1035 .elementor-element.elementor-element-f45bb39.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-f45bb39.elementor-view-default .elementor-icon{fill:#00BC8F;color:#00BC8F;border-color:#00BC8F;}.elementor-1035 .elementor-element.elementor-element-f45bb39 .elementor-icon{font-size:20px;padding:8px;}.elementor-1035 .elementor-element.elementor-element-f45bb39 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-f45bb39 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-1035 .elementor-element.elementor-element-f45bb39:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-f45bb39:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-f45bb39 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#B5B5B5;}.elementor-1035 .elementor-element.elementor-element-122d669{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:1px;}.elementor-1035 .elementor-element.elementor-element-122d669 .elementor-divider-separator{width:100%;}.elementor-1035 .elementor-element.elementor-element-122d669 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1035 .elementor-element.elementor-element-d78e320{padding:10px 0px 0px 0px;--icon-box-icon-margin:13px;}.elementor-1035 .elementor-element.elementor-element-d78e320 .elementor-icon-box-wrapper{align-items:start;}.elementor-1035 .elementor-element.elementor-element-d78e320 .elementor-icon-box-title{margin-block-end:4px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-d78e320.elementor-view-stacked .elementor-icon{background-color:#D349D0;}.elementor-1035 .elementor-element.elementor-element-d78e320.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-d78e320.elementor-view-default .elementor-icon{fill:#D349D0;color:#D349D0;border-color:#D349D0;}.elementor-1035 .elementor-element.elementor-element-d78e320 .elementor-icon{font-size:20px;padding:8px;}.elementor-1035 .elementor-element.elementor-element-d78e320 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-d78e320 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-1035 .elementor-element.elementor-element-d78e320:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-d78e320:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-d78e320 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#B5B5B5;}.elementor-1035 .elementor-element.elementor-element-e77eda7{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:1px;}.elementor-1035 .elementor-element.elementor-element-e77eda7 .elementor-divider-separator{width:100%;}.elementor-1035 .elementor-element.elementor-element-e77eda7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1035 .elementor-element.elementor-element-007afa4{padding:10px 0px 0px 0px;--icon-box-icon-margin:13px;}.elementor-1035 .elementor-element.elementor-element-007afa4 .elementor-icon-box-wrapper{align-items:start;}.elementor-1035 .elementor-element.elementor-element-007afa4 .elementor-icon-box-title{margin-block-end:4px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-007afa4.elementor-view-stacked .elementor-icon{background-color:#4974D3;}.elementor-1035 .elementor-element.elementor-element-007afa4.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-007afa4.elementor-view-default .elementor-icon{fill:#4974D3;color:#4974D3;border-color:#4974D3;}.elementor-1035 .elementor-element.elementor-element-007afa4 .elementor-icon{font-size:20px;padding:8px;}.elementor-1035 .elementor-element.elementor-element-007afa4 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-007afa4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-1035 .elementor-element.elementor-element-007afa4:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-007afa4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-007afa4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#B5B5B5;}.elementor-1035 .elementor-element.elementor-element-f7022cb{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:1px;}.elementor-1035 .elementor-element.elementor-element-f7022cb .elementor-divider-separator{width:100%;}.elementor-1035 .elementor-element.elementor-element-f7022cb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1035 .elementor-element.elementor-element-46e7352{padding:10px 0px 0px 0px;--icon-box-icon-margin:13px;}.elementor-1035 .elementor-element.elementor-element-46e7352 .elementor-icon-box-wrapper{align-items:start;}.elementor-1035 .elementor-element.elementor-element-46e7352 .elementor-icon-box-title{margin-block-end:4px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-46e7352.elementor-view-stacked .elementor-icon{background-color:#FF5508;}.elementor-1035 .elementor-element.elementor-element-46e7352.elementor-view-framed .elementor-icon, .elementor-1035 .elementor-element.elementor-element-46e7352.elementor-view-default .elementor-icon{fill:#FF5508;color:#FF5508;border-color:#FF5508;}.elementor-1035 .elementor-element.elementor-element-46e7352 .elementor-icon{font-size:20px;padding:8px;}.elementor-1035 .elementor-element.elementor-element-46e7352 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-46e7352 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-1035 .elementor-element.elementor-element-46e7352:has(:hover) .elementor-icon-box-title,
					 .elementor-1035 .elementor-element.elementor-element-46e7352:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-46e7352 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#B5B5B5;}.elementor-1035 .elementor-element.elementor-element-8cafe7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1035 .elementor-element.elementor-element-8cafe7a:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-8cafe7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E162A;}.elementor-1035 .elementor-element.elementor-element-702ee47{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#343A68;--border-color:#343A68;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:250px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1035 .elementor-element.elementor-element-702ee47:not(.elementor-motion-effects-element-type-background), .elementor-1035 .elementor-element.elementor-element-702ee47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E172B;}.elementor-1035 .elementor-element.elementor-element-81de50f{text-align:center;}.elementor-1035 .elementor-element.elementor-element-81de50f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1035 .elementor-element.elementor-element-62d7212{padding:0px 50px 0px 50px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#E5E5E5;}.elementor-1035 .elementor-element.elementor-element-c9aebe5{--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;}.elementor-1035 .elementor-element.elementor-element-3b29a01{--display:flex;}.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-1035 .elementor-element.elementor-element-8f4832f .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;background-image:linear-gradient(296deg, #7C0DDB 0%, #245CFB 100%);transition-duration:1.6s;border-radius:10px 10px 10px 10px;}.elementor-1035 .elementor-element.elementor-element-9af45c5{--display:flex;}.elementor-1035 .elementor-element.elementor-element-9315f90 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;background-image:linear-gradient(296deg, #334259 0%, #303F55 100%);transition-duration:1.6s;border-radius:10px 10px 10px 10px;}.elementor-1035 .elementor-element.elementor-element-9315f90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-1035 .elementor-element.elementor-element-2ad5f64{--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;}.elementor-1035 .elementor-element.elementor-element-71240f9{--display:flex;}.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-1035 .elementor-element.elementor-element-223812f .elementor-counter-number-wrapper{color:#51A2FF;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-1035 .elementor-element.elementor-element-223812f .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-1035 .elementor-element.elementor-element-efd5557{--display:flex;}.elementor-1035 .elementor-element.elementor-element-7bb7fd6 .elementor-counter-number-wrapper{color:#FF8904;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-1035 .elementor-element.elementor-element-7bb7fd6 .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-1035 .elementor-element.elementor-element-d3c12e8{--display:flex;}.elementor-1035 .elementor-element.elementor-element-718709b .elementor-counter-number-wrapper{color:#00D492;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-1035 .elementor-element.elementor-element-718709b .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}@media(min-width:768px){.elementor-1035 .elementor-element.elementor-element-6498a03{--width:73%;}.elementor-1035 .elementor-element.elementor-element-702ee47{--width:59%;}}@media(max-width:767px){.elementor-1035 .elementor-element.elementor-element-e1b02d6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1035 .elementor-element.elementor-element-b68e636{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1035 .elementor-element.elementor-element-b68e636 .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-1035 .elementor-element.elementor-element-58f9e01{padding:0px 30px 10px 30px;font-size:12px;line-height:2.1em;}.elementor-1035 .elementor-element.elementor-element-5175797{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1035 .elementor-element.elementor-element-a0b0505{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-1035 .elementor-element.elementor-element-a0b0505 .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-1035 .elementor-element.elementor-element-a450c5c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1035 .elementor-element.elementor-element-1bcd5b7 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-1bcd5b7 .elementor-icon-box-title a{font-size:16px;}.elementor-1035 .elementor-element.elementor-element-1bcd5b7 .elementor-icon-box-description{font-size:11px;}.elementor-1035 .elementor-element.elementor-element-ccec8c7 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-ccec8c7 .elementor-icon-box-title a{font-size:16px;}.elementor-1035 .elementor-element.elementor-element-ccec8c7 .elementor-icon-box-description{font-size:11px;}.elementor-1035 .elementor-element.elementor-element-634b3d4 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-634b3d4 .elementor-icon-box-title a{font-size:16px;}.elementor-1035 .elementor-element.elementor-element-634b3d4 .elementor-icon-box-description{font-size:11px;}.elementor-1035 .elementor-element.elementor-element-0e7b36a{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1035 .elementor-element.elementor-element-c040590 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-c040590 .elementor-icon-box-title a{font-size:16px;}.elementor-1035 .elementor-element.elementor-element-c040590 .elementor-icon-box-description{font-size:11px;}.elementor-1035 .elementor-element.elementor-element-c866824 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-c866824 .elementor-icon-box-title a{font-size:16px;}.elementor-1035 .elementor-element.elementor-element-c866824 .elementor-icon-box-description{font-size:11px;}.elementor-1035 .elementor-element.elementor-element-c3aa8d3 .elementor-icon-box-title, .elementor-1035 .elementor-element.elementor-element-c3aa8d3 .elementor-icon-box-title a{font-size:16px;}.elementor-1035 .elementor-element.elementor-element-c3aa8d3 .elementor-icon-box-description{font-size:11px;}.elementor-1035 .elementor-element.elementor-element-38865db .elementor-heading-title{font-size:32px;}.elementor-1035 .elementor-element.elementor-element-6498a03{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1035 .elementor-element.elementor-element-b16f6aa{--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-1035 .elementor-element.elementor-element-9933cb1{--width:500px;--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-1035 .elementor-element.elementor-element-8c6cbb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1035 .elementor-element.elementor-element-0d14b83{padding:0px 20px 0px 20px;}.elementor-1035 .elementor-element.elementor-element-0d14b83 .elementor-heading-title{font-size:22px;}.elementor-1035 .elementor-element.elementor-element-1b3b385{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1035 .elementor-element.elementor-element-8cafe7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1035 .elementor-element.elementor-element-702ee47{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1035 .elementor-element.elementor-element-81de50f .elementor-heading-title{font-size:19px;line-height:1.3em;}.elementor-1035 .elementor-element.elementor-element-62d7212{padding:0px 0px 0px 0px;font-size:11px;line-height:2em;}.elementor-1035 .elementor-element.elementor-element-c9aebe5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1035 .elementor-element.elementor-element-3b29a01{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1035 .elementor-element.elementor-element-8f4832f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1035 .elementor-element.elementor-element-8f4832f .elementor-button{font-size:10px;}.elementor-1035 .elementor-element.elementor-element-9af45c5{--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-1035 .elementor-element.elementor-element-9315f90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1035 .elementor-element.elementor-element-9315f90 .elementor-button{font-size:10px;}.elementor-1035 .elementor-element.elementor-element-2ad5f64{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-b68e636 */.gradient-text {
 background: linear-gradient(-30deg, #C07AFD, #49BBEC, #57A0FE, #E422EB);
 background-size:400%;
 animation: text-gradient 8s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b02d6 *//* Reset browser spacing */
html, body {
  margin: 0;
  padding: 0;
  overflow-x: hidden; /* prevent horizontal scroll */
  height: 100%;
}

/* Magical Background */
.magical-bg {
  position: relative;
  min-height: 100vh;
  width: 100%;              /* full width */
  margin: 0;
  padding: 0;
  background: radial-gradient(circle at center,
      rgba(72, 61, 139, 0.5) 0%,
      rgba(18, 18, 50, 1) 70%);
  overflow: hidden;
  color: #fff;
  display: flex;            /* optional: center content */
  align-items: center;
  justify-content: center;
  text-align: center;
  box-sizing: border-box;
  z-index: 0;
}

/* Center gradient animation */
.magical-bg::before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(circle at center,
      #ff00cc,
      #3333ff,
      #00ffcc);
  background-size: 200% 200%;
  animation: gradientMove 10s ease infinite alternate;
  opacity: 0.3;
  z-index: 0;
  pointer-events: none;
}

/* Floating dots */
.magical-bg::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.4);
  box-shadow:
    50px 100px rgba(255,255,255,0.4),
    120px 200px rgba(255,255,255,0.3),
    250px 300px rgba(255,255,255,0.4),
    400px 150px rgba(255,255,255,0.2),
    320px 400px rgba(255,255,255,0.4);
  animation: floatDots 8s ease-in-out infinite alternate;
  z-index: 1;
  pointer-events: none;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes floatDots {
  0%   { transform: translateY(0) translateX(0); }
  100% { transform: translateY(-20px) translateX(20px); }
}/* End custom CSS */