.elementor-9 .elementor-element.elementor-element-403a5ca{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:20;}.elementor-9 .elementor-element.elementor-element-458c329 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-9 .elementor-element.elementor-element-0d7f97b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;font-family:"Righteous", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;color:#FCFCFC;}.elementor-9 .elementor-element.elementor-element-cbd45ed{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;font-family:"Righteous", Sans-serif;font-size:12px;font-weight:100;text-transform:uppercase;color:#ECECECAD;}.elementor-9 .elementor-element.elementor-element-22f9521.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9 .elementor-element.elementor-element-22f9521 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-9 .elementor-element.elementor-element-51a5108{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:9px;}.elementor-9 .elementor-element.elementor-element-51a5108 .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-9 .elementor-element.elementor-element-51a5108 .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FDFDFD;}.elementor-9 .elementor-element.elementor-element-51a5108.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;}.elementor-9 .elementor-element.elementor-element-51a5108.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-51a5108.elementor-view-default .elementor-icon{fill:#F3F3F3;color:#F3F3F3;border-color:#F3F3F3;}.elementor-9 .elementor-element.elementor-element-51a5108 .elementor-icon{font-size:18px;}.elementor-9 .elementor-element.elementor-element-51a5108 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-51a5108 .elementor-icon-box-title a{font-family:"Righteous", Sans-serif;font-size:12px;font-weight:100;text-transform:uppercase;line-height:1px;}.elementor-9 .elementor-element.elementor-element-51a5108 .elementor-icon-box-description{font-family:"Righteous", Sans-serif;font-size:12px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-f2bde23 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-f2bde23 > .elementor-container{min-height:100vh;}.elementor-9 .elementor-element.elementor-element-f2bde23{overflow:hidden;margin-top:-100px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:15;}.elementor-9 .elementor-element.elementor-element-38791d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-72d9447{--iteration-count:infinite;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#ACE958;--typing-selected-bg-color:#FFFFFF00;--typing-selected-color:#ACE958;}.elementor-9 .elementor-element.elementor-element-72d9447 .elementor-headline{text-align:center;font-family:"Righteous", Sans-serif;font-size:90px;font-weight:800;line-height:90px;}.elementor-9 .elementor-element.elementor-element-72d9447 .elementor-headline-plain-text{color:#ACE958;}.elementor-9 .elementor-element.elementor-element-72d9447 .elementor-headline-dynamic-text{font-family:"Righteous", Sans-serif;font-weight:800;line-height:80px;}.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-9 .elementor-element.elementor-element-78193c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;text-align:center;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-78193c7{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-78193c7{right:0px;}.elementor-9 .elementor-element.elementor-element-78193c7 .elementor-heading-title{font-family:"Righteous", Sans-serif;font-size:120px;font-weight:600;letter-spacing:-4px;word-spacing:3px;color:#ACE958;}:root{--page-title-display:none;}body.elementor-page-9{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-72d9447 .elementor-headline{font-size:25px;line-height:25em;}.elementor-9 .elementor-element.elementor-element-78193c7 .elementor-heading-title{font-size:25px;line-height:1em;letter-spacing:1px;}}/* Start custom CSS for section, class: .elementor-element-f2bde23 */.animated-background{

background-color:hsla(292,61%,19%,1);
background-image:
radial-gradient(at 51% 44%, hsla(221,100%,7%,1) 0px, transparent 50%),
radial-gradient(at 62% 70%, hsla(302,100%,7%,1) 0px, transparent 50%),
radial-gradient(at 86% 65%, hsla(34,59%,44%,1) 0px, transparent 50%),
radial-gradient(at 78% 75%, hsla(251,100%,7%,1) 0px, transparent 50%),
radial-gradient(at 57% 78%, hsla(227,100%,7%,1) 0px, transparent 50%),
radial-gradient(at 54% 17%, hsla(333,100%,7%,1) 0px, transparent 50%),
radial-gradient(at 81% 65%, hsla(294,100%,7%,1) 0px, transparent 50%);



    animation: animatedgradient 10s ease infinite;
    background-size: 200% 200%;
}


@keyframes animatedgradient {
	0% {
		background-position: 0% 25%;
	}
	25% {
		background-position: 100% 50%;
	}
	50% {
		background-position: 50% 75%;
	}
	75% {
		background-position: 25% 25%;
	}
	100% {
		background-position: 0% 25%;
	}

}/* End custom CSS */