/* Generated from solaira.my – do not edit by hand; edit custom.css */
.elementor-2324 .elementor-element.elementor-element-ba270ea:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-ba270ea > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("/wp-content/uploads/2026/09/We-See-Whats-Next-And-We-Help-Businesses-Move-There-web.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-2324 .elementor-element.elementor-element-ba270ea > .elementor-container { min-height: 966px; }
.elementor-2324 .elementor-element.elementor-element-ba270ea { backdrop-filter: blur(0px); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 34px 0px; }
.elementor-2324 .elementor-element.elementor-element-8d9388c > .elementor-element-populated { margin: -35% 0% 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-0fba877 .neuros-heading { text-align: center; font-family: Sora, sans-serif; font-size: 50px; font-weight: 400; line-height: 1.3em; }
.elementor-2324 .elementor-element.elementor-element-0fba877 .neuros-subheading:not(:last-child) { margin-bottom: 2px; }
.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-2324 .elementor-element.elementor-element-3fbb03d { margin: 040px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; text-align: center; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 500; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-8319dbd { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px 34px; }
.elementor-2324 .elementor-element.elementor-element-e68707b > .elementor-element-populated { margin: 0px 40px 0px 0px; --e-column-margin-right: 40px; --e-column-margin-left: 0px; }
.elementor-2324 .elementor-element.elementor-element-aa4f98b { text-align: center; }
.elementor-2324 .elementor-element.elementor-element-aa4f98b img { width: 54%; max-width: 100%; }
.elementor-2324 .elementor-element.elementor-element-70215dd > .elementor-element-populated { margin: 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-6b4c627 .neuros-heading .neuros-heading-content del { background-color: transparent; background-image: linear-gradient(262deg, rgb(52, 183, 152) 0%, rgb(0, 96, 94) 100%); }
.elementor-2324 .elementor-element.elementor-element-6b4c627 .neuros-heading { text-align: left; font-size: 100px; line-height: 1.1em; }
.elementor-2324 .elementor-element.elementor-element-490a3ea { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 500; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-6e4089a:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-6e4089a > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("/wp-content/uploads/2026/09/Built-for-a-Changing-World-web.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-2324 .elementor-element.elementor-element-6e4089a > .elementor-container { min-height: 700px; }
.elementor-2324 .elementor-element.elementor-element-6e4089a { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 34px; }
.elementor-2324 .elementor-element.elementor-element-9bf4a0c > .elementor-element-populated { margin: -20% 0% 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-9f3a4d2 > .elementor-widget-container { margin: 0px 0px 40px; }
.elementor-2324 .elementor-element.elementor-element-9f3a4d2 .neuros-heading { text-align: center; font-size: 80px; line-height: 1.1em; }
.elementor-2324 .elementor-element.elementor-element-9f3a4d2 .neuros-heading .neuros-heading-content { color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-a1d1e8f { padding: 0px 200px; text-align: center; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-7c5677f { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: center; --gap: 0px 039px; --row-gap: 0px; --column-gap: 039px; --flex-wrap: wrap; --align-content: center; --padding-top: 120px; --padding-bottom: 120px; --padding-left: 120px; --padding-right: 120px; }
.elementor-2324 .elementor-element.elementor-element-8feeb94 { --display: flex; }
.elementor-2324 .elementor-element.elementor-element-5e51d9e img { height: 590px; object-fit: cover; object-position: center top; border-radius: 25px; }
.elementor-2324 .elementor-element.elementor-element-4e1b51f { --display: flex; }
.elementor-2324 .elementor-element.elementor-element-4473b4c .neuros-heading { text-align: left; font-family: Sora, sans-serif; font-size: 50px; font-weight: 400; }
.elementor-2324 .elementor-element.elementor-element-4473b4c .neuros-subheading:not(:last-child) { margin-bottom: 2px; }
.elementor-2324 .elementor-element.elementor-element-7d72c67 { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-1a835c7 { margin-top: 50px; margin-bottom: 0px; padding: 0px 40px; }
.elementor-2324 .elementor-element.elementor-element-5e38dd6 > .elementor-element-populated > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0; }
.elementor-2324 .elementor-element.elementor-element-5e38dd6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: flex-start; align-items: flex-start; }
.elementor-2324 .elementor-element.elementor-element-5e38dd6 > .elementor-element-populated, .elementor-2324 .elementor-element.elementor-element-5e38dd6 > .elementor-element-populated > .elementor-background-overlay, .elementor-2324 .elementor-element.elementor-element-5e38dd6 > .elementor-background-slideshow { border-radius: 25px; }
.elementor-2324 .elementor-element.elementor-element-5e38dd6 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 40px; --e-column-margin-right: 40px; --e-column-margin-left: 40px; }
.elementor-2324 .elementor-element.elementor-element-5e38dd6 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-2324 .elementor-element.elementor-element-deb4152 { --display: flex; --min-height: 1230px; --margin-top: -50px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-ed689ec { --display: flex; --z-index: 1; }
.elementor-2324 .elementor-element.elementor-element-7456b3f > .elementor-widget-container { margin: 0px; }
.elementor-2324 .elementor-element.elementor-element-7456b3f .neuros-heading { text-align: left; font-family: Sora, sans-serif; font-size: 50px; font-weight: 400; }
.elementor-2324 .elementor-element.elementor-element-7456b3f .neuros-subheading:not(:last-child) { margin-bottom: 2px; }
.elementor-2324 .elementor-element.elementor-element-60580f4 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-d7885fc { --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; border-style: none; --border-style: none; --border-radius: 25px 25px 25px 25px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-7c2345b { --display: flex; --padding-top: 20px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-0f4b386 .neuros-heading .neuros-heading-content del { background-color: transparent; background-image: linear-gradient(232deg, rgb(75, 184, 155) 17%, rgb(4, 55, 50) 100%); }
.elementor-2324 .elementor-element.elementor-element-0f4b386 .neuros-heading { text-align: left; font-family: Sora, sans-serif; font-size: 75px; font-weight: 700; }
.elementor-2324 .elementor-element.elementor-element-0f4b386 .neuros-heading .neuros-heading-content { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-386ae91 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 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-2324 .elementor-element.elementor-element-0f12ec2 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 20px 0px; }
.elementor-2324 .elementor-element.elementor-element-0f12ec2 .elementor-heading-title { font-family: Sora, sans-serif; font-size: 30px; font-weight: 500; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-98013e9 { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-0c9bfaa { --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; border-style: none; --border-style: none; --border-radius: 25px 25px 25px 25px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-66a08dc { --display: flex; --padding-top: 20px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-0e6b10d .neuros-heading .neuros-heading-content del { background-color: transparent; background-image: linear-gradient(232deg, rgb(75, 184, 155) 17%, rgb(4, 55, 50) 100%); }
.elementor-2324 .elementor-element.elementor-element-0e6b10d .neuros-heading { text-align: left; font-family: Sora, sans-serif; font-size: 75px; font-weight: 700; }
.elementor-2324 .elementor-element.elementor-element-0e6b10d .neuros-heading .neuros-heading-content { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-8adf0a0 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-2324 .elementor-element.elementor-element-eb7e676 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 20px 0px; }
.elementor-2324 .elementor-element.elementor-element-eb7e676 .elementor-heading-title { font-family: Sora, sans-serif; font-size: 30px; font-weight: 500; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-29b60c5 { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-d31f609 { --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; border-style: none; --border-style: none; --border-radius: 25px 25px 25px 25px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-72e7d6d { --display: flex; --padding-top: 20px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-eb2e354 .neuros-heading .neuros-heading-content del { background-color: transparent; background-image: linear-gradient(232deg, rgb(75, 184, 155) 17%, rgb(4, 55, 50) 100%); }
.elementor-2324 .elementor-element.elementor-element-eb2e354 .neuros-heading { text-align: left; font-family: Sora, sans-serif; font-size: 75px; font-weight: 700; }
.elementor-2324 .elementor-element.elementor-element-eb2e354 .neuros-heading .neuros-heading-content { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-ec9bd7f { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-2324 .elementor-element.elementor-element-a2b2696 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 20px 0px; }
.elementor-2324 .elementor-element.elementor-element-a2b2696 .elementor-heading-title { font-family: Sora, sans-serif; font-size: 30px; font-weight: 500; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-aee53d7 { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-25da9c3 { --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; border-style: none; --border-style: none; --border-radius: 25px 25px 25px 25px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-7091409 { --display: flex; --padding-top: 20px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-2986659 .neuros-heading .neuros-heading-content del { background-color: transparent; background-image: linear-gradient(232deg, rgb(75, 184, 155) 17%, rgb(4, 55, 50) 100%); }
.elementor-2324 .elementor-element.elementor-element-2986659 .neuros-heading { text-align: left; font-family: Sora, sans-serif; font-size: 75px; font-weight: 700; }
.elementor-2324 .elementor-element.elementor-element-2986659 .neuros-heading .neuros-heading-content { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-ef38276 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-2324 .elementor-element.elementor-element-fe2b2a7 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 20px 0px; }
.elementor-2324 .elementor-element.elementor-element-fe2b2a7 .elementor-heading-title { font-family: Sora, sans-serif; font-size: 30px; font-weight: 500; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-63d0fb4 { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-0521aa9 { --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; border-style: none; --border-style: none; --border-radius: 25px 25px 25px 25px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-f338059 { --display: flex; --padding-top: 20px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-ad5f002 .neuros-heading .neuros-heading-content del { background-color: transparent; background-image: linear-gradient(232deg, rgb(75, 184, 155) 17%, rgb(4, 55, 50) 100%); }
.elementor-2324 .elementor-element.elementor-element-ad5f002 .neuros-heading { text-align: left; font-family: Sora, sans-serif; font-size: 75px; font-weight: 700; }
.elementor-2324 .elementor-element.elementor-element-ad5f002 .neuros-heading .neuros-heading-content { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-822b1ed { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-2324 .elementor-element.elementor-element-c1be931 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 20px 0px; }
.elementor-2324 .elementor-element.elementor-element-c1be931 .elementor-heading-title { font-family: Sora, sans-serif; font-size: 30px; font-weight: 500; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-5646075 { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-920b810 { --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; border-style: none; --border-style: none; --border-radius: 25px 25px 25px 25px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-456e504 { --display: flex; --padding-top: 20px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-302e2f1 .neuros-heading .neuros-heading-content del { background-color: transparent; background-image: linear-gradient(232deg, rgb(75, 184, 155) 17%, rgb(4, 55, 50) 100%); }
.elementor-2324 .elementor-element.elementor-element-302e2f1 .neuros-heading { text-align: left; font-family: Sora, sans-serif; font-size: 75px; font-weight: 700; }
.elementor-2324 .elementor-element.elementor-element-302e2f1 .neuros-heading .neuros-heading-content { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-e2d32ca { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-2324 .elementor-element.elementor-element-25d1ef1 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 20px 0px; }
.elementor-2324 .elementor-element.elementor-element-25d1ef1 .elementor-heading-title { font-family: Sora, sans-serif; font-size: 30px; font-weight: 500; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-74606a8 { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-0ff0f40:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-0ff0f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); background-image: url("/wp-content/uploads/2026/09/Where-Healthcare-Meets-Intelligence-web.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-2324 .elementor-element.elementor-element-0ff0f40 > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(rgba(0, 0, 0, 0.6) 0%, rgb(0, 0, 0) 100%); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-2324 .elementor-element.elementor-element-0ff0f40 > .elementor-container { min-height: 594px; }
.elementor-2324 .elementor-element.elementor-element-0ff0f40 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 70px; margin-bottom: 0px; padding: 0px 40px; }
.elementor-2324 .elementor-element.elementor-element-507b03f > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 120px; }
.elementor-2324 .elementor-element.elementor-element-382dbb9 > .elementor-widget-container { margin: 0px; }
.elementor-2324 .elementor-element.elementor-element-382dbb9 .neuros-heading { text-align: center; font-size: 70px; line-height: 1.1em; }
.elementor-2324 .elementor-element.elementor-element-382dbb9 .neuros-heading .neuros-heading-content { color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-e84ae6d { margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; text-align: center; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-bc402e7:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-bc402e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-bc402e7 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; }
.elementor-2324 .elementor-element.elementor-element-9b1d8c4 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: center; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 70px; --padding-right: 070px; }
.elementor-2324 .elementor-element.elementor-element-9b1d8c4:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-9b1d8c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-151bf9c { --display: flex; --min-height: 0px; }
.elementor-2324 .elementor-element.elementor-element-9573b73 img { border-radius: 25px; }
.elementor-2324 .elementor-element.elementor-element-dc9013b { --display: flex; }
.elementor-2324 .elementor-element.elementor-element-b03dabd { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-30afbc8 { --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: 100px; --margin-bottom: 0px; --margin-left: 70px; --margin-right: 070px; }
.elementor-2324 .elementor-element.elementor-element-30afbc8:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-30afbc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-b547bd2 { --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; --gap: 0px 40px; --row-gap: 0px; --column-gap: 40px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-90b84c5 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-2324 .elementor-element.elementor-element-688e962 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-688e962 .elementor-heading-title { color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-e9a6e56 { color: rgb(255, 255, 255); }
.elementor-widget-divider { --divider-color: var( --e-global-color-secondary ); }
.elementor-2324 .elementor-element.elementor-element-782f8ef { --divider-border-style: solid; --divider-color: #FFFFFF; --divider-border-width: 4.3px; }
.elementor-2324 .elementor-element.elementor-element-782f8ef .elementor-divider-separator { width: 100%; }
.elementor-2324 .elementor-element.elementor-element-782f8ef .elementor-divider { padding-block: 15px; }
.elementor-2324 .elementor-element.elementor-element-fd8e699 { color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-1078601 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-2324 .elementor-element.elementor-element-272074e { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-272074e .elementor-heading-title { color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-4515d04 { color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-b5047d2 { --divider-border-style: solid; --divider-color: #FFFFFF; --divider-border-width: 4.3px; }
.elementor-2324 .elementor-element.elementor-element-b5047d2 .elementor-divider-separator { width: 100%; }
.elementor-2324 .elementor-element.elementor-element-b5047d2 .elementor-divider { padding-block: 15px; }
.elementor-2324 .elementor-element.elementor-element-180d011 { color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-26f04fa { width: var( --container-widget-width, 130% ); max-width: 130%; --container-widget-width: 130%; --container-widget-flex-grow: 0; top: -34px; }
body:not(.rtl) .elementor-2324 .elementor-element.elementor-element-26f04fa { left: 556px; }
.elementor-2324 .elementor-element.elementor-element-26f04fa img { width: 39%; max-width: 100%; height: 500px; }
.elementor-2324 .elementor-element.elementor-element-cfb3a86 { --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; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 150px; --margin-bottom: 150px; --margin-left: 70px; --margin-right: 70px; }
.elementor-2324 .elementor-element.elementor-element-cfb3a86:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-cfb3a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-1eabd95 { --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; --gap: 0px 40px; --row-gap: 0px; --column-gap: 40px; --margin-top: 40px; --margin-bottom: 40px; --margin-left: 0px; --margin-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-28d9aa2 { --display: flex; --min-height: 385px; --justify-content: flex-end; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.71; --border-radius: 25px 25px 25px 25px; }
.elementor-2324 .elementor-element.elementor-element-28d9aa2:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-28d9aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("/wp-content/uploads/2026/09/Technology-web.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-2324 .elementor-element.elementor-element-28d9aa2::before, .elementor-2324 .elementor-element.elementor-element-28d9aa2 > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-28d9aa2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-28d9aa2 > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-28d9aa2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-28d9aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: transparent; --background-overlay: ''; background-image: linear-gradient(rgba(0, 0, 0, 0) 44%, rgb(0, 0, 0) 68%); }
.elementor-2324 .elementor-element.elementor-element-a39b5e2 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-2324 .elementor-element.elementor-element-8eb05bb .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 35px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-ebe229a { font-family: Roboto, sans-serif; font-size: 16px; font-weight: 400; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-bd21501 { --display: flex; --min-height: 385px; --justify-content: flex-end; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.71; --border-radius: 25px 25px 25px 25px; }
.elementor-2324 .elementor-element.elementor-element-bd21501:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-bd21501 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("/wp-content/uploads/2026/09/Strategy-web.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-2324 .elementor-element.elementor-element-bd21501::before, .elementor-2324 .elementor-element.elementor-element-bd21501 > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-bd21501 > .e-con-inner > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-bd21501 > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-bd21501 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-bd21501 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: transparent; --background-overlay: ''; background-image: linear-gradient(rgba(0, 0, 0, 0) 44%, rgb(0, 0, 0) 68%); }
.elementor-2324 .elementor-element.elementor-element-8417f79 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-2324 .elementor-element.elementor-element-bef4c51 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 35px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-ea1cf23 { font-family: Roboto, sans-serif; font-size: 16px; font-weight: 400; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-c14d94f { --display: flex; --min-height: 385px; --justify-content: flex-end; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.71; --border-radius: 25px 25px 25px 25px; }
.elementor-2324 .elementor-element.elementor-element-c14d94f:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-c14d94f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("/wp-content/uploads/2026/09/Execution-web.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-2324 .elementor-element.elementor-element-c14d94f::before, .elementor-2324 .elementor-element.elementor-element-c14d94f > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-c14d94f > .e-con-inner > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-c14d94f > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-c14d94f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-c14d94f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: transparent; --background-overlay: ''; background-image: linear-gradient(rgba(0, 0, 0, 0) 44%, rgb(0, 0, 0) 68%); }
.elementor-2324 .elementor-element.elementor-element-3e95ab8 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-2324 .elementor-element.elementor-element-fac3f0e .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 35px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-7c334ab { font-family: Roboto, sans-serif; font-size: 16px; font-weight: 400; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-ec108ac { --display: flex; --min-height: 100vh; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --overlay-opacity: 0.4; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 40px; --padding-right: 40px; --z-index: 1; }
.elementor-2324 .elementor-element.elementor-element-ec108ac::before, .elementor-2324 .elementor-element.elementor-element-ec108ac > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-ec108ac > .e-con-inner > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-ec108ac > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-ec108ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-ec108ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: rgb(0, 0, 0); --background-overlay: ''; }
.elementor-2324 .elementor-element.elementor-element-b13cd14 { --display: flex; --justify-content: center; }
.elementor-2324 .elementor-element.elementor-element-9f8e20a > .elementor-widget-container { margin: 0px; }
.elementor-2324 .elementor-element.elementor-element-9f8e20a .neuros-heading { text-align: left; font-size: 70px; line-height: 1.1em; }
.elementor-2324 .elementor-element.elementor-element-9f8e20a .neuros-heading .neuros-heading-content { color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-891fe0f { text-align: start; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-5621d93 { --display: flex; --min-height: 100vh; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --overlay-opacity: 0.4; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 40px; --padding-right: 40px; --z-index: 2; }
.elementor-2324 .elementor-element.elementor-element-5621d93::before, .elementor-2324 .elementor-element.elementor-element-5621d93 > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-5621d93 > .e-con-inner > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-5621d93 > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-5621d93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-5621d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: rgb(0, 0, 0); --background-overlay: ''; }
.elementor-2324 .elementor-element.elementor-element-8ef0716 { --display: flex; --justify-content: center; }
.elementor-2324 .elementor-element.elementor-element-973c0ed > .elementor-widget-container { margin: 0px; }
.elementor-2324 .elementor-element.elementor-element-973c0ed .neuros-heading { text-align: left; font-size: 70px; line-height: 1.1em; }
.elementor-2324 .elementor-element.elementor-element-973c0ed .neuros-heading .neuros-heading-content { color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-7547221 { text-align: start; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-038da64 { --display: flex; --min-height: 100vh; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --overlay-opacity: 0.4; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 40px; --padding-right: 40px; --z-index: 3; }
.elementor-2324 .elementor-element.elementor-element-038da64::before, .elementor-2324 .elementor-element.elementor-element-038da64 > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-038da64 > .e-con-inner > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-038da64 > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-038da64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-038da64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: rgb(0, 0, 0); --background-overlay: ''; }
.elementor-2324 .elementor-element.elementor-element-85e529c { --display: flex; --justify-content: center; }
.elementor-2324 .elementor-element.elementor-element-6101536 > .elementor-widget-container { margin: 0px; }
.elementor-2324 .elementor-element.elementor-element-6101536 .neuros-heading { text-align: left; font-size: 70px; line-height: 1.1em; }
.elementor-2324 .elementor-element.elementor-element-6101536 .neuros-heading .neuros-heading-content { color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-2d72520 { text-align: start; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-15d4cbe { --display: flex; --min-height: 100vh; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --overlay-opacity: 0.4; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 40px; --padding-right: 40px; --z-index: 4; }
.elementor-2324 .elementor-element.elementor-element-15d4cbe::before, .elementor-2324 .elementor-element.elementor-element-15d4cbe > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-15d4cbe > .e-con-inner > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-15d4cbe > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-15d4cbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-15d4cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: rgb(0, 0, 0); --background-overlay: ''; }
.elementor-2324 .elementor-element.elementor-element-698cbae { --display: flex; --justify-content: center; }
.elementor-2324 .elementor-element.elementor-element-23226d1 > .elementor-widget-container { margin: 0px; }
.elementor-2324 .elementor-element.elementor-element-23226d1 .neuros-heading { text-align: left; font-size: 70px; line-height: 1.1em; }
.elementor-2324 .elementor-element.elementor-element-23226d1 .neuros-heading .neuros-heading-content { color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-8aca4be { text-align: start; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-0aa4b6e { --display: flex; --min-height: 100vh; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --overlay-opacity: 0.4; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 40px; --padding-right: 40px; --z-index: 5; }
.elementor-2324 .elementor-element.elementor-element-0aa4b6e::before, .elementor-2324 .elementor-element.elementor-element-0aa4b6e > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-0aa4b6e > .e-con-inner > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-0aa4b6e > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-0aa4b6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-0aa4b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: rgb(0, 0, 0); --background-overlay: ''; }
.elementor-2324 .elementor-element.elementor-element-76bd6fa { --display: flex; --justify-content: center; }
.elementor-2324 .elementor-element.elementor-element-e2ce1b1 > .elementor-widget-container { margin: 0px; }
.elementor-2324 .elementor-element.elementor-element-e2ce1b1 .neuros-heading { text-align: left; font-size: 70px; line-height: 1.1em; }
.elementor-2324 .elementor-element.elementor-element-e2ce1b1 .neuros-heading .neuros-heading-content { color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-619f070 { text-align: start; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-83d8110:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-83d8110 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-83d8110 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 120px 40px; z-index: 5; }
.elementor-2324 .elementor-element.elementor-element-d47aff1 > .elementor-element-populated > .elementor-background-overlay { background-color: rgb(0, 0, 0); opacity: 0; }
.elementor-2324 .elementor-element.elementor-element-d47aff1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: flex-start; align-items: flex-start; }
.elementor-2324 .elementor-element.elementor-element-d47aff1.elementor-column > .elementor-widget-wrap { justify-content: flex-start; }
.elementor-2324 .elementor-element.elementor-element-d47aff1 > .elementor-element-populated, .elementor-2324 .elementor-element.elementor-element-d47aff1 > .elementor-element-populated > .elementor-background-overlay, .elementor-2324 .elementor-element.elementor-element-d47aff1 > .elementor-background-slideshow { border-radius: 25px; }
.elementor-2324 .elementor-element.elementor-element-d47aff1 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 20px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; }
.elementor-2324 .elementor-element.elementor-element-d47aff1 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-2324 .elementor-element.elementor-element-4b38677 { --display: flex; --margin-top: -40px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-2367ac1 { margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px; padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-2367ac1 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 55px; font-weight: 400; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-e94c719 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-e94c719 img { height: 700px; }
.elementor-2324 .elementor-element.elementor-element-6f83a3b { --display: flex; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(255, 255, 255); --border-color: #FFFFFF; --border-radius: 25px 25px 25px 25px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-41da873 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 20px 0px; }
.elementor-2324 .elementor-element.elementor-element-41da873 .elementor-heading-title { font-family: Sora, sans-serif; font-size: 30px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-76cf7be { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-923b342 { --display: flex; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(255, 255, 255); --border-color: #FFFFFF; --border-radius: 25px 25px 25px 25px; --margin-top: 20px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-27dd676 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 20px 0px; }
.elementor-2324 .elementor-element.elementor-element-27dd676 .elementor-heading-title { font-family: Sora, sans-serif; font-size: 30px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-b47b252 { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-5040cff { --display: flex; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(255, 255, 255); --border-color: #FFFFFF; --border-radius: 25px 25px 25px 25px; --margin-top: 20px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-2b1c73e { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 20px 0px; }
.elementor-2324 .elementor-element.elementor-element-2b1c73e .elementor-heading-title { font-family: Sora, sans-serif; font-size: 30px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-c9f11c0 { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-caf529f { --display: flex; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(255, 255, 255); --border-color: #FFFFFF; --border-radius: 25px 25px 25px 25px; --margin-top: 20px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-08026c2 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 20px 0px; }
.elementor-2324 .elementor-element.elementor-element-08026c2 .elementor-heading-title { font-family: Sora, sans-serif; font-size: 30px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-3d9cbcf { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-9d8715f { --display: flex; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(255, 255, 255); --border-color: #FFFFFF; --border-radius: 25px 25px 25px 25px; --margin-top: 20px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-e3bb460 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 20px 0px; }
.elementor-2324 .elementor-element.elementor-element-e3bb460 .elementor-heading-title { font-family: Sora, sans-serif; font-size: 30px; font-weight: 500; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-4d1e1b8 { font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-d35e609 { --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; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 90px; --padding-bottom: 0px; --padding-left: 90px; --padding-right: 90px; --z-index: 5; }
.elementor-2324 .elementor-element.elementor-element-d35e609:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-d35e609 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-fa489d3 .neuros-heading { text-align: left; font-family: Sora, sans-serif; font-size: 50px; font-weight: 400; }
.elementor-2324 .elementor-element.elementor-element-fa489d3 .neuros-subheading:not(:last-child) { margin-bottom: 2px; }
.elementor-2324 .elementor-element.elementor-element-5524146 { --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-2324 .elementor-element.elementor-element-c939aab { --display: flex; }
.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-2324 .elementor-element.elementor-element-23ef2fd .elementor-icon-box-wrapper { text-align: start; gap: 15px; }
.elementor-2324 .elementor-element.elementor-element-23ef2fd.elementor-view-framed .elementor-icon, .elementor-2324 .elementor-element.elementor-element-23ef2fd.elementor-view-default .elementor-icon { fill: rgb(0, 96, 94); color: rgb(0, 96, 94); border-color: rgb(0, 96, 94); }
.elementor-2324 .elementor-element.elementor-element-23ef2fd .elementor-icon { font-size: 75px; }
.elementor-2324 .elementor-element.elementor-element-23ef2fd .elementor-icon-box-title, .elementor-2324 .elementor-element.elementor-element-23ef2fd .elementor-icon-box-title a { font-family: Roboto, sans-serif; font-size: 24px; font-weight: 600; }
.elementor-2324 .elementor-element.elementor-element-23ef2fd .elementor-icon-box-title { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-23ef2fd:has(:hover) .elementor-icon-box-title, .elementor-2324 .elementor-element.elementor-element-23ef2fd:has(:focus) .elementor-icon-box-title { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-636a7ab { --divider-border-style: solid; --divider-color: #00605E; --divider-border-width: 3.8px; }
.elementor-2324 .elementor-element.elementor-element-636a7ab .elementor-divider-separator { width: 100%; }
.elementor-2324 .elementor-element.elementor-element-636a7ab .elementor-divider { padding-block: 2px; }
.elementor-2324 .elementor-element.elementor-element-cae5076 { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-9cff4cc { --display: flex; }
.elementor-2324 .elementor-element.elementor-element-686d1f7 .elementor-icon-box-wrapper { text-align: start; gap: 15px; }
.elementor-2324 .elementor-element.elementor-element-686d1f7.elementor-view-framed .elementor-icon, .elementor-2324 .elementor-element.elementor-element-686d1f7.elementor-view-default .elementor-icon { fill: rgb(0, 96, 94); color: rgb(0, 96, 94); border-color: rgb(0, 96, 94); }
.elementor-2324 .elementor-element.elementor-element-686d1f7 .elementor-icon { font-size: 75px; }
.elementor-2324 .elementor-element.elementor-element-686d1f7 .elementor-icon-box-title, .elementor-2324 .elementor-element.elementor-element-686d1f7 .elementor-icon-box-title a { font-family: Roboto, sans-serif; font-size: 24px; font-weight: 600; }
.elementor-2324 .elementor-element.elementor-element-686d1f7 .elementor-icon-box-title { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-686d1f7:has(:hover) .elementor-icon-box-title, .elementor-2324 .elementor-element.elementor-element-686d1f7:has(:focus) .elementor-icon-box-title { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-7849147 { --divider-border-style: solid; --divider-color: #00605E; --divider-border-width: 3.8px; }
.elementor-2324 .elementor-element.elementor-element-7849147 .elementor-divider-separator { width: 100%; }
.elementor-2324 .elementor-element.elementor-element-7849147 .elementor-divider { padding-block: 2px; }
.elementor-2324 .elementor-element.elementor-element-4f71730 { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-937f03c { --display: flex; }
.elementor-2324 .elementor-element.elementor-element-9e877d5 .elementor-icon-box-wrapper { text-align: start; gap: 15px; }
.elementor-2324 .elementor-element.elementor-element-9e877d5.elementor-view-framed .elementor-icon, .elementor-2324 .elementor-element.elementor-element-9e877d5.elementor-view-default .elementor-icon { fill: rgb(0, 96, 94); color: rgb(0, 96, 94); border-color: rgb(0, 96, 94); }
.elementor-2324 .elementor-element.elementor-element-9e877d5 .elementor-icon { font-size: 75px; }
.elementor-2324 .elementor-element.elementor-element-9e877d5 .elementor-icon-box-title, .elementor-2324 .elementor-element.elementor-element-9e877d5 .elementor-icon-box-title a { font-family: Roboto, sans-serif; font-size: 24px; font-weight: 600; }
.elementor-2324 .elementor-element.elementor-element-9e877d5 .elementor-icon-box-title { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-9e877d5:has(:hover) .elementor-icon-box-title, .elementor-2324 .elementor-element.elementor-element-9e877d5:has(:focus) .elementor-icon-box-title { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-31b8cc1 { --divider-border-style: solid; --divider-color: #00605E; --divider-border-width: 3.8px; }
.elementor-2324 .elementor-element.elementor-element-31b8cc1 .elementor-divider-separator { width: 100%; }
.elementor-2324 .elementor-element.elementor-element-31b8cc1 .elementor-divider { padding-block: 2px; }
.elementor-2324 .elementor-element.elementor-element-c73f013 { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-9deca63 { --display: flex; }
.elementor-2324 .elementor-element.elementor-element-26003a2 .elementor-icon-box-wrapper { text-align: start; gap: 15px; }
.elementor-2324 .elementor-element.elementor-element-26003a2.elementor-view-framed .elementor-icon, .elementor-2324 .elementor-element.elementor-element-26003a2.elementor-view-default .elementor-icon { fill: rgb(0, 96, 94); color: rgb(0, 96, 94); border-color: rgb(0, 96, 94); }
.elementor-2324 .elementor-element.elementor-element-26003a2 .elementor-icon { font-size: 75px; }
.elementor-2324 .elementor-element.elementor-element-26003a2 .elementor-icon-box-title, .elementor-2324 .elementor-element.elementor-element-26003a2 .elementor-icon-box-title a { font-family: Roboto, sans-serif; font-size: 24px; font-weight: 600; }
.elementor-2324 .elementor-element.elementor-element-26003a2 .elementor-icon-box-title { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-26003a2:has(:hover) .elementor-icon-box-title, .elementor-2324 .elementor-element.elementor-element-26003a2:has(:focus) .elementor-icon-box-title { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-a33658c { --divider-border-style: solid; --divider-color: #00605E; --divider-border-width: 3.8px; }
.elementor-2324 .elementor-element.elementor-element-a33658c .elementor-divider-separator { width: 100%; }
.elementor-2324 .elementor-element.elementor-element-a33658c .elementor-divider { padding-block: 2px; }
.elementor-2324 .elementor-element.elementor-element-b471eed { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-a045fb6 { --display: flex; }
.elementor-2324 .elementor-element.elementor-element-84859f0 .elementor-icon-box-wrapper { text-align: start; gap: 15px; }
.elementor-2324 .elementor-element.elementor-element-84859f0.elementor-view-framed .elementor-icon, .elementor-2324 .elementor-element.elementor-element-84859f0.elementor-view-default .elementor-icon { fill: rgb(0, 96, 94); color: rgb(0, 96, 94); border-color: rgb(0, 96, 94); }
.elementor-2324 .elementor-element.elementor-element-84859f0 .elementor-icon { font-size: 75px; }
.elementor-2324 .elementor-element.elementor-element-84859f0 .elementor-icon-box-title, .elementor-2324 .elementor-element.elementor-element-84859f0 .elementor-icon-box-title a { font-family: Roboto, sans-serif; font-size: 24px; font-weight: 600; }
.elementor-2324 .elementor-element.elementor-element-84859f0 .elementor-icon-box-title { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-84859f0:has(:hover) .elementor-icon-box-title, .elementor-2324 .elementor-element.elementor-element-84859f0:has(:focus) .elementor-icon-box-title { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-2728e40 { --divider-border-style: solid; --divider-color: #00605E; --divider-border-width: 3.8px; }
.elementor-2324 .elementor-element.elementor-element-2728e40 .elementor-divider-separator { width: 100%; }
.elementor-2324 .elementor-element.elementor-element-2728e40 .elementor-divider { padding-block: 2px; }
.elementor-2324 .elementor-element.elementor-element-2c76951 { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-ffccd90:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-ffccd90 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
.elementor-2324 .elementor-element.elementor-element-ffccd90 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px 50px; z-index: 5; }
.elementor-2324 .elementor-element.elementor-element-5506419:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2324 .elementor-element.elementor-element-5506419 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("/wp-content/uploads/2026/06/Lets-Shape-the-Future-of-Healthcare-Together-web-scaled.jpg"); background-repeat: no-repeat; background-size: cover; }
.elementor-2324 .elementor-element.elementor-element-5506419 > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(rgb(255, 255, 255) 20%, rgba(242, 41, 91, 0) 54%); opacity: 1; }
.elementor-2324 .elementor-element.elementor-element-5506419 > .elementor-element-populated, .elementor-2324 .elementor-element.elementor-element-5506419 > .elementor-element-populated > .elementor-background-overlay, .elementor-2324 .elementor-element.elementor-element-5506419 > .elementor-background-slideshow { border-radius: 25px; }
.elementor-2324 .elementor-element.elementor-element-5506419 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-5506419 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-2324 .elementor-element.elementor-element-bbecab8, .elementor-2324 .elementor-element.elementor-element-bbecab8 > .elementor-background-overlay { border-radius: 25px; }
.elementor-2324 .elementor-element.elementor-element-bbecab8 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 20px; margin-bottom: 0px; padding: 6.83% 0% 9.1%; }
.elementor-2324 .elementor-element.elementor-element-927e2b1 { width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; }
.elementor-2324 .elementor-element.elementor-element-927e2b1 > .elementor-widget-container { margin: 0px 0px 20px; }
.elementor-2324 .elementor-element.elementor-element-927e2b1.elementor-element { --flex-grow: 0; --flex-shrink: 0; }
.elementor-2324 .elementor-element.elementor-element-927e2b1 .neuros-heading { text-align: center; font-family: Sora, sans-serif; font-size: 50px; font-weight: 400; letter-spacing: -0.03em; }
.elementor-2324 .elementor-element.elementor-element-927e2b1 .neuros-heading .neuros-heading-content { color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-c2100c3 { text-align: center; font-family: Roboto, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-2324 .elementor-element.elementor-element-ba073b6 { --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; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
.elementor-2324 .elementor-element.elementor-element-2d5dd3d { --display: flex; }
.elementor-2324 .elementor-element.elementor-element-ea9345c > .elementor-widget-container { margin: 50px 0px 0px 10.63%; }
.elementor-2324 .elementor-element.elementor-element-ea9345c .button-widget { text-align: right; }
.elementor-2324 .elementor-element.elementor-element-ea9345c .neuros-button { font-family: Manrope, sans-serif; font-size: 16px; color: rgb(255, 255, 255); border-color: rgb(51, 51, 51); background-color: rgb(51, 51, 51); }
.elementor-2324 .elementor-element.elementor-element-ea9345c .neuros-button:hover { border-color: rgb(51, 51, 51); background-color: rgb(51, 51, 51); }
.elementor-2324 .elementor-element.elementor-element-3673ca6 { --display: flex; }
.elementor-2324 .elementor-element.elementor-element-09230ae > .elementor-widget-container { margin: 50px 0px 0px 10.63%; }
.elementor-2324 .elementor-element.elementor-element-09230ae .button-widget { text-align: left; }
.elementor-2324 .elementor-element.elementor-element-09230ae .neuros-button { font-family: Manrope, sans-serif; font-size: 16px; color: rgb(255, 255, 255); border-color: rgb(241, 79, 68); background-color: rgb(241, 79, 68); }
.elementor-2324 .elementor-element.elementor-element-09230ae .neuros-button:hover { border-color: rgb(241, 79, 68); background-color: rgb(241, 79, 68); }

@media (min-width: 768px){.elementor-2324 .elementor-element.elementor-element-e68707b { width: 46%; }
.elementor-2324 .elementor-element.elementor-element-70215dd { width: 54%; }
.elementor-2324 .elementor-element.elementor-element-8feeb94 { --width: 48%; }
.elementor-2324 .elementor-element.elementor-element-4e1b51f { --width: 48%; }
.elementor-2324 .elementor-element.elementor-element-5e38dd6 { width: 50%; }
.elementor-2324 .elementor-element.elementor-element-5d89b17 { width: 50%; }
.elementor-2324 .elementor-element.elementor-element-7c2345b { --width: 23%; }
.elementor-2324 .elementor-element.elementor-element-386ae91 { --width: 100%; }
.elementor-2324 .elementor-element.elementor-element-66a08dc { --width: 23%; }
.elementor-2324 .elementor-element.elementor-element-8adf0a0 { --width: 100%; }
.elementor-2324 .elementor-element.elementor-element-72e7d6d { --width: 23%; }
.elementor-2324 .elementor-element.elementor-element-ec9bd7f { --width: 100%; }
.elementor-2324 .elementor-element.elementor-element-7091409 { --width: 23%; }
.elementor-2324 .elementor-element.elementor-element-ef38276 { --width: 100%; }
.elementor-2324 .elementor-element.elementor-element-f338059 { --width: 23%; }
.elementor-2324 .elementor-element.elementor-element-822b1ed { --width: 100%; }
.elementor-2324 .elementor-element.elementor-element-456e504 { --width: 23%; }
.elementor-2324 .elementor-element.elementor-element-e2d32ca { --width: 100%; }
.elementor-2324 .elementor-element.elementor-element-151bf9c { --width: 48%; }
.elementor-2324 .elementor-element.elementor-element-dc9013b { --width: 48%; }
.elementor-2324 .elementor-element.elementor-element-b547bd2 { --width: 62%; }
.elementor-2324 .elementor-element.elementor-element-90b84c5 { --width: 48%; }
.elementor-2324 .elementor-element.elementor-element-1078601 { --width: 48%; }
.elementor-2324 .elementor-element.elementor-element-28d9aa2 { --width: 36%; }
.elementor-2324 .elementor-element.elementor-element-bd21501 { --width: 36%; }
.elementor-2324 .elementor-element.elementor-element-c14d94f { --width: 36%; }
.elementor-2324 .elementor-element.elementor-element-d47aff1 { width: 60%; }
.elementor-2324 .elementor-element.elementor-element-f1c7707 { width: 40%; }
.elementor-2324 .elementor-element.elementor-element-c939aab { --width: 20%; }
.elementor-2324 .elementor-element.elementor-element-9cff4cc { --width: 20%; }
.elementor-2324 .elementor-element.elementor-element-937f03c { --width: 20%; }
.elementor-2324 .elementor-element.elementor-element-9deca63 { --width: 20%; }
.elementor-2324 .elementor-element.elementor-element-a045fb6 { --width: 20%; }
.elementor-2324 .elementor-element.elementor-element-5506419 { width: 100%; }
.elementor-2324 .elementor-element.elementor-element-2d5dd3d { --width: 49%; }
.elementor-2324 .elementor-element.elementor-element-3673ca6 { --width: 49%; }
}
@media (max-width: 1024px) and (min-width: 768px){.elementor-2324 .elementor-element.elementor-element-5e38dd6 { width: 50%; }
.elementor-2324 .elementor-element.elementor-element-5d89b17 { width: 50%; }
.elementor-2324 .elementor-element.elementor-element-d47aff1 { width: 50%; }
.elementor-2324 .elementor-element.elementor-element-f1c7707 { width: 50%; }
}
@media (max-width: 1024px){.elementor-2324 .elementor-element.elementor-element-aa4f98b img { width: 85%; }
.elementor-2324 .elementor-element.elementor-element-6b4c627 .neuros-heading { font-size: 40px; }
.elementor-2324 .elementor-element.elementor-element-9f3a4d2 .neuros-heading { font-size: 40px; }
.elementor-2324 .elementor-element.elementor-element-1a835c7 { padding: 0px 30px; }
.elementor-2324 .elementor-element.elementor-element-0ff0f40 { padding: 0px 30px; }
.elementor-2324 .elementor-element.elementor-element-382dbb9 .neuros-heading { font-size: 40px; }
.elementor-2324 .elementor-element.elementor-element-bc402e7 { padding: 0px 30px; }
.elementor-2324 .elementor-element.elementor-element-26f04fa { --container-widget-width: 425px; --container-widget-flex-grow: 0; width: var( --container-widget-width, 425px ); max-width: 425px; top: 104px; }
body:not(.rtl) .elementor-2324 .elementor-element.elementor-element-26f04fa { left: -6px; }
.elementor-2324 .elementor-element.elementor-element-26f04fa img { width: 500px; height: 500px; }
.elementor-2324 .elementor-element.elementor-element-ec108ac { --padding-top: 0px; --padding-bottom: 0px; --padding-left: 30px; --padding-right: 30px; }
.elementor-2324 .elementor-element.elementor-element-9f8e20a .neuros-heading { font-size: 40px; }
.elementor-2324 .elementor-element.elementor-element-5621d93 { --padding-top: 0px; --padding-bottom: 0px; --padding-left: 30px; --padding-right: 30px; }
.elementor-2324 .elementor-element.elementor-element-973c0ed .neuros-heading { font-size: 40px; }
.elementor-2324 .elementor-element.elementor-element-038da64 { --padding-top: 0px; --padding-bottom: 0px; --padding-left: 30px; --padding-right: 30px; }
.elementor-2324 .elementor-element.elementor-element-6101536 .neuros-heading { font-size: 40px; }
.elementor-2324 .elementor-element.elementor-element-15d4cbe { --padding-top: 0px; --padding-bottom: 0px; --padding-left: 30px; --padding-right: 30px; }
.elementor-2324 .elementor-element.elementor-element-23226d1 .neuros-heading { font-size: 40px; }
.elementor-2324 .elementor-element.elementor-element-0aa4b6e { --padding-top: 0px; --padding-bottom: 0px; --padding-left: 30px; --padding-right: 30px; }
.elementor-2324 .elementor-element.elementor-element-e2ce1b1 .neuros-heading { font-size: 40px; }
.elementor-2324 .elementor-element.elementor-element-83d8110 { padding: 0px 30px; }
.elementor-2324 .elementor-element.elementor-element-bbecab8 { padding: 10% 0% 15%; }
}
@media (max-width: 767px){.elementor-2324 .elementor-element.elementor-element-ba270ea > .elementor-container { min-height: 713px; }
.elementor-2324 .elementor-element.elementor-element-ba270ea { padding: 0px 20px 500px; }
.elementor-2324 .elementor-element.elementor-element-8d9388c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: flex-start; align-items: flex-start; }
.elementor-2324 .elementor-element.elementor-element-8d9388c > .elementor-element-populated { margin: 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; }
.elementor-2324 .elementor-element.elementor-element-0fba877 .neuros-heading { font-size: 35px; }
.elementor-2324 .elementor-element.elementor-element-70215dd > .elementor-element-populated { margin: 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; }
.elementor-2324 .elementor-element.elementor-element-6b4c627 > .elementor-widget-container { margin: 30px 0px 0px; }
.elementor-2324 .elementor-element.elementor-element-6e4089a { padding: 0px 20px 500px; }
.elementor-2324 .elementor-element.elementor-element-9bf4a0c > .elementor-element-populated { margin: 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; }
.elementor-2324 .elementor-element.elementor-element-9f3a4d2 > .elementor-widget-container { margin: 30px 0px 0px; }
.elementor-2324 .elementor-element.elementor-element-a1d1e8f { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-7c5677f { --padding-top: 80px; --padding-bottom: 0px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-5e51d9e img { height: 400px; }
.elementor-2324 .elementor-element.elementor-element-4473b4c .neuros-heading { font-size: 35px; }
.elementor-2324 .elementor-element.elementor-element-7d72c67 { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-1a835c7 { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-5e38dd6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2324 .elementor-element.elementor-element-5e38dd6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("/wp-content/uploads/2026/07/digital-marketing-concept-mobile-web2.jpg"); }
.elementor-2324 .elementor-element.elementor-element-5e38dd6 > .elementor-element-populated > .elementor-background-overlay { opacity: 0.5; }
.elementor-2324 .elementor-element.elementor-element-5e38dd6 > .elementor-element-populated { margin: 20px 20px 0px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; }
.elementor-2324 .elementor-element.elementor-element-deb4152 { --min-height: 239px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-5d89b17 > .elementor-element-populated { margin: 60px 20px 0px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; }
.elementor-2324 .elementor-element.elementor-element-7456b3f .neuros-heading { font-size: 35px; }
.elementor-2324 .elementor-element.elementor-element-0f4b386 .neuros-heading { font-size: 55px; }
.elementor-2324 .elementor-element.elementor-element-0f12ec2 { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-0f12ec2 .elementor-heading-title { font-size: 25px; }
.elementor-2324 .elementor-element.elementor-element-98013e9 { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-0e6b10d .neuros-heading { font-size: 55px; }
.elementor-2324 .elementor-element.elementor-element-eb7e676 { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-eb7e676 .elementor-heading-title { font-size: 25px; }
.elementor-2324 .elementor-element.elementor-element-29b60c5 { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-eb2e354 .neuros-heading { font-size: 55px; }
.elementor-2324 .elementor-element.elementor-element-a2b2696 { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-a2b2696 .elementor-heading-title { font-size: 25px; }
.elementor-2324 .elementor-element.elementor-element-aee53d7 { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-2986659 .neuros-heading { font-size: 55px; }
.elementor-2324 .elementor-element.elementor-element-fe2b2a7 { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-fe2b2a7 .elementor-heading-title { font-size: 25px; }
.elementor-2324 .elementor-element.elementor-element-63d0fb4 { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-ad5f002 .neuros-heading { font-size: 55px; }
.elementor-2324 .elementor-element.elementor-element-c1be931 { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-c1be931 .elementor-heading-title { font-size: 25px; }
.elementor-2324 .elementor-element.elementor-element-5646075 { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-302e2f1 .neuros-heading { font-size: 55px; }
.elementor-2324 .elementor-element.elementor-element-25d1ef1 { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-25d1ef1 .elementor-heading-title { font-size: 25px; }
.elementor-2324 .elementor-element.elementor-element-74606a8 { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-0ff0f40 > .elementor-container { min-height: 386px; }
.elementor-2324 .elementor-element.elementor-element-0ff0f40 { padding: 0px 30px 60px; }
.elementor-2324 .elementor-element.elementor-element-507b03f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: flex-end; align-items: flex-end; }
.elementor-2324 .elementor-element.elementor-element-507b03f > .elementor-element-populated { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-382dbb9 > .elementor-widget-container { margin: 30px 0px 0px; }
.elementor-2324 .elementor-element.elementor-element-bc402e7 { padding: 50px 30px 0px; }
.elementor-2324 .elementor-element.elementor-element-dca9320 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-9b1d8c4 { --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-2324 .elementor-element.elementor-element-151bf9c { --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-2324 .elementor-element.elementor-element-9573b73 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-9573b73 img { width: 100%; max-width: 100%; height: 400px; object-fit: cover; object-position: center center; }
.elementor-2324 .elementor-element.elementor-element-b03dabd { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-30afbc8 { --margin-top: 60px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-b547bd2 { --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-2324 .elementor-element.elementor-element-90b84c5 { --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-2324 .elementor-element.elementor-element-1078601 { --margin-top: 60px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-cfb3a86 { --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-1eabd95 { --gap: 40px 40px; --row-gap: 40px; --column-gap: 40px; --margin-top: 40px; --margin-bottom: 40px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-ec108ac { --padding-top: 0px; --padding-bottom: 0px; --padding-left: 30px; --padding-right: 30px; }
.elementor-2324 .elementor-element.elementor-element-b13cd14 { --justify-content: center; }
.elementor-2324 .elementor-element.elementor-element-9f8e20a > .elementor-widget-container { margin: 30px 0px 0px; }
.elementor-2324 .elementor-element.elementor-element-5621d93 { --padding-top: 0px; --padding-bottom: 0px; --padding-left: 30px; --padding-right: 30px; }
.elementor-2324 .elementor-element.elementor-element-8ef0716 { --justify-content: center; }
.elementor-2324 .elementor-element.elementor-element-973c0ed > .elementor-widget-container { margin: 30px 0px 0px; }
.elementor-2324 .elementor-element.elementor-element-038da64 { --padding-top: 0px; --padding-bottom: 0px; --padding-left: 30px; --padding-right: 30px; }
.elementor-2324 .elementor-element.elementor-element-85e529c { --justify-content: center; }
.elementor-2324 .elementor-element.elementor-element-6101536 > .elementor-widget-container { margin: 30px 0px 0px; }
.elementor-2324 .elementor-element.elementor-element-15d4cbe { --padding-top: 0px; --padding-bottom: 0px; --padding-left: 30px; --padding-right: 30px; }
.elementor-2324 .elementor-element.elementor-element-698cbae { --justify-content: center; }
.elementor-2324 .elementor-element.elementor-element-23226d1 > .elementor-widget-container { margin: 30px 0px 0px; }
.elementor-2324 .elementor-element.elementor-element-0aa4b6e { --padding-top: 0px; --padding-bottom: 0px; --padding-left: 30px; --padding-right: 30px; }
.elementor-2324 .elementor-element.elementor-element-76bd6fa { --justify-content: center; }
.elementor-2324 .elementor-element.elementor-element-e2ce1b1 > .elementor-widget-container { margin: 30px 0px 0px; }
.elementor-2324 .elementor-element.elementor-element-83d8110 { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-d47aff1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2324 .elementor-element.elementor-element-d47aff1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("/wp-content/uploads/2026/07/digital-marketing-concept-mobile-web2.jpg"); }
.elementor-2324 .elementor-element.elementor-element-d47aff1 > .elementor-element-populated > .elementor-background-overlay { opacity: 0.5; }
.elementor-2324 .elementor-element.elementor-element-d47aff1 > .elementor-element-populated { margin: 20px 20px 0px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; }
.elementor-2324 .elementor-element.elementor-element-4b38677 { --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }
.elementor-2324 .elementor-element.elementor-element-2367ac1 { margin: 060px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }
.elementor-2324 .elementor-element.elementor-element-2367ac1 .elementor-heading-title { font-size: 40px; }
.elementor-2324 .elementor-element.elementor-element-e94c719 img { height: 250px; }
.elementor-2324 .elementor-element.elementor-element-f1c7707 > .elementor-element-populated { margin: 20px 20px 50px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; }
.elementor-2324 .elementor-element.elementor-element-41da873 { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-41da873 .elementor-heading-title { font-size: 25px; }
.elementor-2324 .elementor-element.elementor-element-76cf7be { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-27dd676 { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-27dd676 .elementor-heading-title { font-size: 25px; }
.elementor-2324 .elementor-element.elementor-element-b47b252 { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-2b1c73e { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-2b1c73e .elementor-heading-title { font-size: 25px; }
.elementor-2324 .elementor-element.elementor-element-c9f11c0 { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-08026c2 { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-08026c2 .elementor-heading-title { font-size: 25px; }
.elementor-2324 .elementor-element.elementor-element-3d9cbcf { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-e3bb460 { padding: 0px; }
.elementor-2324 .elementor-element.elementor-element-e3bb460 .elementor-heading-title { font-size: 25px; }
.elementor-2324 .elementor-element.elementor-element-4d1e1b8 { font-size: 16px; }
.elementor-2324 .elementor-element.elementor-element-d35e609 { --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 060px; --padding-bottom: 0px; --padding-left: 20px; --padding-right: 20px; }
.elementor-2324 .elementor-element.elementor-element-fa489d3 .neuros-heading { font-size: 35px; }
.elementor-2324 .elementor-element.elementor-element-bbecab8 { padding: 40px 0px 80px; }
.elementor-2324 .elementor-element.elementor-element-927e2b1 { --container-widget-width: 100%; --container-widget-flex-grow: 0; width: var( --container-widget-width, 100% ); max-width: 100%; }
.elementor-2324 .elementor-element.elementor-element-927e2b1 .neuros-heading { font-size: 30px; }
.elementor-2324 .elementor-element.elementor-element-ba073b6 { --justify-content: center; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }
.elementor-2324 .elementor-element.elementor-element-2d5dd3d { --justify-content: center; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }
.elementor-2324 .elementor-element.elementor-element-ea9345c > .elementor-widget-container { margin: 10px 0px 0px; }
.elementor-2324 .elementor-element.elementor-element-ea9345c .button-widget { text-align: left; }
.elementor-2324 .elementor-element.elementor-element-3673ca6 { --justify-content: center; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }
.elementor-2324 .elementor-element.elementor-element-09230ae > .elementor-widget-container { margin: 10px 0px 0px; }
.elementor-2324 .elementor-element.elementor-element-09230ae .button-widget { text-align: left; }
}
