.elementor-67 .elementor-element.elementor-element-5e38391{--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-67 .elementor-element.elementor-element-ca0eb53{text-align:center;}.elementor-67 .elementor-element.elementor-element-ca0eb53 .elementor-heading-title{color:#00d4ff;}.elementor-67 .elementor-element.elementor-element-8f4f084{text-align:center;}.elementor-67 .elementor-element.elementor-element-8f4f084 .elementor-heading-title{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-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-67 .elementor-element.elementor-element-255ecd3 .elementor-button{background-color:#6c63ff;border-radius:8px 8px 8px 8px;}.elementor-67 .elementor-element.elementor-element-ed3f10c{--display:flex;}.elementor-67 .elementor-element.elementor-element-b6615c1{--display:flex;}.elementor-67 .elementor-element.elementor-element-c42b635{--display:flex;}.elementor-67 .elementor-element.elementor-element-84d6cd2{text-align:center;}.elementor-67 .elementor-element.elementor-element-84d6cd2 .elementor-heading-title{color:#6c63ff;}.elementor-67 .elementor-element.elementor-element-16da6f6{text-align:center;}.elementor-67 .elementor-element.elementor-element-16da6f6 .elementor-heading-title{color:#a0a0b8;}.elementor-67 .elementor-element.elementor-element-7c3053b{--display:flex;}.elementor-67 .elementor-element.elementor-element-46dc424{text-align:center;}.elementor-67 .elementor-element.elementor-element-46dc424 .elementor-heading-title{color:#6c63ff;}.elementor-67 .elementor-element.elementor-element-ea7cf8c{text-align:center;}.elementor-67 .elementor-element.elementor-element-ea7cf8c .elementor-heading-title{color:#a0a0b8;}.elementor-67 .elementor-element.elementor-element-7963ee8{--display:flex;}.elementor-67 .elementor-element.elementor-element-8bbf61f{text-align:center;}.elementor-67 .elementor-element.elementor-element-8bbf61f .elementor-heading-title{color:#6c63ff;}.elementor-67 .elementor-element.elementor-element-d162948{text-align:center;}.elementor-67 .elementor-element.elementor-element-d162948 .elementor-heading-title{color:#a0a0b8;}.elementor-67 .elementor-element.elementor-element-5eca284{--display:flex;}.elementor-67 .elementor-element.elementor-element-b7a6d4a{text-align:center;}.elementor-67 .elementor-element.elementor-element-b7a6d4a .elementor-heading-title{color:#6c63ff;}.elementor-67 .elementor-element.elementor-element-4f98183{text-align:center;}.elementor-67 .elementor-element.elementor-element-4f98183 .elementor-heading-title{color:#a0a0b8;}.elementor-67 .elementor-element.elementor-element-d7fde77{--display:flex;}.elementor-67 .elementor-element.elementor-element-10ac180{text-align:center;}.elementor-67 .elementor-element.elementor-element-10ac180 .elementor-heading-title{color:#ffffff;}.elementor-67 .elementor-element.elementor-element-7762638{--display:flex;}.elementor-67 .elementor-element.elementor-element-b9415ad{--display:flex;}.elementor-67 .elementor-element.elementor-element-d37c3dd{--display:flex;}.elementor-67 .elementor-element.elementor-element-a2e8395{--display:flex;}.elementor-67 .elementor-element.elementor-element-ffe44cc{--display:flex;}.elementor-67 .elementor-element.elementor-element-4c87ad5{--display:flex;}.elementor-67 .elementor-element.elementor-element-4ce37d6{--display:flex;}.elementor-67 .elementor-element.elementor-element-d10103a{--display:flex;}.elementor-67 .elementor-element.elementor-element-c98a9b4{--display:flex;}.elementor-67 .elementor-element.elementor-element-6608160{text-align:center;}.elementor-67 .elementor-element.elementor-element-6608160 .elementor-heading-title{color:#ffffff;}.elementor-67 .elementor-element.elementor-element-5b9b0a6{--display:flex;}.elementor-67 .elementor-element.elementor-element-8000d25{--display:flex;}.elementor-67 .elementor-element.elementor-element-9a6ff1e{--display:flex;}.elementor-67 .elementor-element.elementor-element-6b79849{--display:flex;}.elementor-67 .elementor-element.elementor-element-cdaafdd{--display:flex;}.elementor-67 .elementor-element.elementor-element-7dd63bc{--display:flex;}.elementor-67 .elementor-element.elementor-element-cda92d8{text-align:center;}.elementor-67 .elementor-element.elementor-element-cda92d8 .elementor-heading-title{color:#ffffff;}.elementor-67 .elementor-element.elementor-element-f83cdda .elementor-button{background-color:#6c63ff;border-radius:8px 8px 8px 8px;}:root{--page-title-display:none;}/* Start custom CSS *//* SEO Page - Global */
.elementor-page-67 { background-color: #0a0a0f !important; }

/* Hero */
.elementor-element-5e38391 { background: linear-gradient(135deg,#0d0d2b 0%,#1a0a2e 100%) !important; padding: 100px 40px !important; }

/* Stats bar */
.elementor-element-ed3f10c { background: #0f0f1e !important; padding: 50px 40px !important; border-top: 1px solid #2a2a4a; border-bottom: 1px solid #2a2a4a; }
.elementor-element-b6615c1 > .e-con-inner { flex-direction: row !important; flex-wrap: wrap !important; gap: 20px !important; justify-content: center !important; }
.elementor-element-b6615c1 > .e-con-inner > .elementor-element { flex: 1 1 calc(25% - 16px) !important; text-align:center; }

/* Services section */
.elementor-element-d7fde77 { background: #0a0a0f !important; padding: 80px 40px !important; }
.elementor-element-7762638 > .e-con-inner { flex-direction: row !important; flex-wrap: wrap !important; gap: 24px !important; }
.elementor-element-7762638 > .e-con-inner > .elementor-element { flex: 1 1 calc(33% - 16px) !important; }
.elementor-element-ffe44cc > .e-con-inner { flex-direction: row !important; flex-wrap: wrap !important; gap: 24px !important; }
.elementor-element-ffe44cc > .e-con-inner > .elementor-element { flex: 1 1 calc(33% - 16px) !important; }

/* Process section */
.elementor-element-c98a9b4 { background: #0f0f1e !important; padding: 80px 40px !important; }
.elementor-element-5b9b0a6 > .e-con-inner { flex-direction: row !important; flex-wrap: wrap !important; gap: 24px !important; }
.elementor-element-5b9b0a6 > .e-con-inner > .elementor-element { flex: 1 1 calc(25% - 18px) !important; }

/* CTA section */
.elementor-element-7dd63bc { background: linear-gradient(135deg,#1a0a2e 0%,#0d1a3a 100%) !important; padding: 80px 40px !important; }

/* Global */
.elementor-page-67 h1,.elementor-page-67 h2,.elementor-page-67 h3 { color: #ffffff !important; }
.elementor-page-67 p { color: #a0a0b8 !important; }
.elementor-page-67 .elementor-button { background: #6c63ff !important; color: #fff !important; border-radius: 8px !important; padding: 14px 32px !important; font-weight: 600 !important; }
.elementor-page-67 .elementor-button:hover { background: #00d4ff !important; }/* End custom CSS */