.elementor-36028 .elementor-element.elementor-element-855eca8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:64px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-36028 .elementor-element.elementor-element-855eca8:not(.elementor-motion-effects-element-type-background), .elementor-36028 .elementor-element.elementor-element-855eca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0D0B1E 0%, #1a0a2e 100%);}.elementor-36028 .elementor-element.elementor-element-5345997{--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-36028 .elementor-element.elementor-element-d463867{--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-36028 .elementor-element.elementor-element-71b0b42{--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-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-36028 .elementor-element.elementor-element-a3ee293{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-36028 .elementor-element.elementor-element-a3ee293 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.1em;letter-spacing:4px;color:#E8461A;}.elementor-36028 .elementor-element.elementor-element-2727b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-36028 .elementor-element.elementor-element-2727b92 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:58px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.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-36028 .elementor-element.elementor-element-0780df2{color:#CBC3DA;}.elementor-36028 .elementor-element.elementor-element-780b21a{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-36028 .elementor-element.elementor-element-67346ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-36028 .elementor-element.elementor-element-67346ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:#E8461A;}.elementor-36028 .elementor-element.elementor-element-350c991{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:center;}.elementor-36028 .elementor-element.elementor-element-350c991 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:42px;font-weight:700;color:#1A1A1A;}.elementor-36028 .elementor-element.elementor-element-d8b72a4{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-36028 .elementor-element.elementor-element-47721ce{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-36028 .elementor-element.elementor-element-cea4a6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-36028 .elementor-element.elementor-element-cea4a6c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:#E8461A;}.elementor-36028 .elementor-element.elementor-element-46e52b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:center;}.elementor-36028 .elementor-element.elementor-element-46e52b8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:42px;font-weight:700;color:#1A1A1A;}.elementor-36028 .elementor-element.elementor-element-bd37726{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}@media(max-width:1024px){.elementor-36028 .elementor-element.elementor-element-855eca8{--min-height:0px;}}@media(max-width:767px){.elementor-36028 .elementor-element.elementor-element-855eca8{--min-height:0px;--padding-top:40px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-36028 .elementor-element.elementor-element-780b21a{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-36028 .elementor-element.elementor-element-d8b72a4{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-36028 .elementor-element.elementor-element-47721ce{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-36028 .elementor-element.elementor-element-bd37726{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for container, class: .elementor-element-5345997 */.elementor-36028 .elementor-element.elementor-element-5345997{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,0.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.035) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 30%,transparent 75%);animation:rqGrid 40s linear infinite;}@keyframes rqGrid{0%{background-position:0 0,0 0;}100%{background-position:48px 48px,48px 48px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d463867 */.elementor-36028 .elementor-element.elementor-element-d463867{position:absolute;top:-15%;left:-10%;width:55%;height:70%;border-radius:50%;background:radial-gradient(circle at center, rgba(139,92,246,0.55) 0%, rgba(139,92,246,0.18) 40%, rgba(139,92,246,0) 70%);filter:blur(60px);z-index:0;pointer-events:none;animation:rqBlob1 22s ease-in-out infinite;}@keyframes rqBlob1{0%{transform:translate(0,0) scale(1);opacity:.75;}50%{transform:translate(12%,8%) scale(1.18);opacity:1;}100%{transform:translate(0,0) scale(1);opacity:.75;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71b0b42 */.elementor-36028 .elementor-element.elementor-element-71b0b42{position:absolute;bottom:-20%;right:-8%;width:50%;height:65%;border-radius:50%;background:radial-gradient(circle at center, rgba(236,72,153,0.50) 0%, rgba(236,72,153,0.15) 42%, rgba(236,72,153,0) 70%);filter:blur(65px);z-index:0;pointer-events:none;animation:rqBlob2 26s ease-in-out infinite;}@keyframes rqBlob2{0%{transform:translate(0,0) scale(1.05);opacity:.7;}50%{transform:translate(-10%,-9%) scale(1.25);opacity:.95;}100%{transform:translate(0,0) scale(1.05);opacity:.7;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3ee293 */.elementor-36028 .elementor-element.elementor-element-a3ee293{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2727b92 */.elementor-36028 .elementor-element.elementor-element-2727b92{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0780df2 */.elementor-36028 .elementor-element.elementor-element-0780df2{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-855eca8 */.elementor-36028 .elementor-element.elementor-element-855eca8{position:relative;overflow:hidden;}/* End custom CSS */