.elementor-157 .elementor-element.elementor-element-4129f2a{--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-157 .elementor-element.elementor-element-b595428{padding:15px 15px 15px 15px;text-align:center;}.elementor-157 .elementor-element.elementor-element-b595428.elementor-element{--align-self:center;}.elementor-157 .elementor-element.elementor-element-b595428 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:600;line-height:44px;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-157 .elementor-element.elementor-element-6279582{text-align:center;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;color:#68F541;}.elementor-157 .elementor-element.elementor-element-19fe146{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-3a80aba{padding:7px 7px 7px 7px;border-style:solid;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 13px 0px rgba(255, 255, 255, 0.99);}.elementor-157 .elementor-element.elementor-element-3a80aba .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-eael-wpforms .eael-contact-form-description, .elementor-widget-eael-wpforms .wpforms-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field label, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field legend{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field textarea, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-submit-container .wpforms-submit{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-157 .elementor-element.elementor-element-6db838c .eael-wpforms label.wpforms-error{display:block !important;}.elementor-157 .elementor-element.elementor-element-6db838c .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-157 .elementor-element.elementor-element-6db838c .eael-wpforms .wpforms-field textarea, .elementor-157 .elementor-element.elementor-element-6db838c .eael-wpforms .wpforms-field select{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-6db838c .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-157 .elementor-element.elementor-element-6db838c .eael-wpforms .wpforms-field select{height:30px;}.elementor-157 .elementor-element.elementor-element-6db838c .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-157 .elementor-element.elementor-element-6db838c .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#065689 !important;}.elementor-157 .elementor-element.elementor-element-6db838c .eael-wpforms input.wpforms-error{border-width:1px;}.elementor-157 .elementor-element.elementor-element-6db838c .eael-wpforms textarea.wpforms-error{border-width:1px;}.elementor-157 .elementor-element.elementor-element-becaa8a{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-157 .elementor-element.elementor-element-3977cfe{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-157 .elementor-element.elementor-element-988c4b9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-988c4b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-c055191{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-c055191:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-c055191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-157 .elementor-element.elementor-element-31f0af8{text-align:center;}.elementor-157 .elementor-element.elementor-element-31f0af8 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-8b075a1{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-8b075a1:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-8b075a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#30FF00;}.elementor-157 .elementor-element.elementor-element-3b2067a{background-color:#41FF05;text-align:center;}.elementor-157 .elementor-element.elementor-element-3b2067a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-5fbc38c{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(0deg, #121312 0%, #F7003D 100%);border-radius:15px 15px 15px 15px;text-align:center;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-a3ffe30{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(0deg, #121312 0%, #F7003D 100%);border-radius:15px 15px 15px 15px;text-align:center;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-5ecf4ba{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(0deg, #121312 0%, #F7003D 100%);border-radius:15px 15px 15px 15px;text-align:center;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-6c69c65{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(0deg, #121312 0%, #F7003D 100%);border-radius:15px 15px 15px 15px;text-align:center;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-0a6267e{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(0deg, #121312 0%, #F7003D 100%);border-radius:15px 15px 15px 15px;text-align:center;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-f01fd1a{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(0deg, #121312 0%, #F7003D 100%);border-radius:15px 15px 15px 15px;text-align:center;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-36a3397{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(0deg, #121312 0%, #F7003D 100%);border-radius:15px 15px 15px 15px;text-align:center;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-f390522{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(0deg, #121312 0%, #F7003D 100%);border-radius:15px 15px 15px 15px;text-align:center;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-67202d5{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(0deg, #121312 0%, #F7003D 100%);border-radius:15px 15px 15px 15px;text-align:center;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-023e37f{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(0deg, #121312 0%, #F7003D 100%);border-radius:15px 15px 15px 15px;text-align:center;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-4065a46{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(0deg, #121312 0%, #F7003D 100%);border-radius:15px 15px 15px 15px;text-align:center;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-f17d0a0{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(0deg, #121312 0%, #F7003D 100%);border-radius:15px 15px 15px 15px;text-align:center;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-3381a19{--display:flex;}.elementor-157 .elementor-element.elementor-element-f6c9490{padding:10px 10px 10px 10px;text-align:center;}.elementor-157 .elementor-element.elementor-element-f6c9490 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-afff964{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-157 .elementor-element.elementor-element-2af3f00{--display:flex;}.elementor-157 .elementor-element.elementor-element-17a9b5c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-17a9b5c:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-17a9b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-17a9b5c > .elementor-shape-top .elementor-shape-fill, .elementor-157 .elementor-element.elementor-element-17a9b5c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#0F172A;}.elementor-157 .elementor-element.elementor-element-673ce8e{--display:flex;}.elementor-157 .elementor-element.elementor-element-5f36b27{text-align:center;}.elementor-157 .elementor-element.elementor-element-5f36b27 .elementor-heading-title{color:#000000;}.elementor-157 .elementor-element.elementor-element-719e8f2{text-align:center;}.elementor-157 .elementor-element.elementor-element-e6492b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-157 .elementor-element.elementor-element-38e9695{padding:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-6688781{--display:flex;}.elementor-157 .elementor-element.elementor-element-ee3fc1b{--display:flex;}.elementor-157 .elementor-element.elementor-element-835a40e{text-align:center;}.elementor-157 .elementor-element.elementor-element-835a40e .elementor-heading-title{color:#3DFF00;}.elementor-157 .elementor-element.elementor-element-6464c5b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-c8ff0fb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-157 .elementor-element.elementor-element-dd78b97 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-157 .elementor-element.elementor-element-740a83d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-157 .elementor-element.elementor-element-4a3bdfd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-157 .elementor-element.elementor-element-3c80f75 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-157 .elementor-element.elementor-element-9bc645e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-157 .elementor-element.elementor-element-c28f5f0{--display:flex;}.elementor-157 .elementor-element.elementor-element-516a17b{text-align:center;}.elementor-157 .elementor-element.elementor-element-516a17b .elementor-heading-title{color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-01a5485{text-align:center;}.elementor-157 .elementor-element.elementor-element-57ec787{text-align:center;}body.elementor-page-157:not(.elementor-motion-effects-element-type-background), body.elementor-page-157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.eael-reading-progress-wrap .eael-reading-progress{height:5px !important;}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:5px !important;background-color:#1fd18e;transition:width 50ms ease;}:root{--page-title-display:none;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(min-width:768px){.elementor-157 .elementor-element.elementor-element-988c4b9{--width:98.038%;}}@media(max-width:1024px){.elementor-157 .elementor-element.elementor-element-19fe146{--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-988c4b9{--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-17a9b5c{--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-6464c5b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-157 .elementor-element.elementor-element-b595428 .elementor-heading-title{font-size:15px;line-height:1.9em;}.elementor-157 .elementor-element.elementor-element-19fe146{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-988c4b9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-17a9b5c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-6464c5b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-6c34bde */.growth-section {
  background: #0F172A;
  color: #fff;
  padding: 80px 20px;
  font-family: 'Poppins', sans-serif;
  text-align: center;
}

.container {
  max-width: 1100px;
  margin: auto;
}

.problem-title {
  font-size: 32px;
  margin-bottom: 20px;
}

.formula span {
  background: linear-gradient(90deg, #22C55E, #CA1D1B);
  -webkit-background-clip: text;
  color: transparent;
  font-weight: bold;
  font-size: 22px;
}

.warning {
  margin-top: 15px;
  font-size: 18px;
  color: #ccc;
}

.solution-title {
  margin-top: 50px;
  font-size: 34px;
  background: linear-gradient(90deg, #22C55E, #CA1D1B);
  -webkit-background-clip: text;
  color: transparent;
}

.desc {
  margin-bottom: 40px;
  color: #bbb;
}

.grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 25px;
}

.card {
  background: #1E293B;
  padding: 25px;
  border-radius: 15px;
  transition: 0.3s;
  border: 1px solid transparent;
}

.card:hover {
  transform: translateY(-10px) scale(1.03);
  border: 1px solid #22C55E;
  box-shadow: 0 0 20px rgba(34,197,94,0.4);
}

.card h3 {
  margin-bottom: 10px;
  color: #22C55E;
}

.card ul {
  list-style: none;
  padding: 0;
  color: #ccc;
}

.card ul li {
  margin: 6px 0;
}

.result-box {
  margin-top: 50px;
  font-size: 22px;
  font-weight: bold;
}

.result-box span {
  display: block;
  margin-top: 10px;
  font-size: 26px;
  background: linear-gradient(90deg, #22C55E, #CA1D1B);
  -webkit-background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-498f014 */.autopilot {
  background: radial-gradient(circle at top, #0F172A, #020617);
  padding: 80px 20px;
  text-align: center;
  overflow: hidden;
}

.auto-heading {
  font-size: 34px;
  background: linear-gradient(90deg, #22C55E, #CA1D1B);
  -webkit-background-clip: text;
  color: transparent;
  animation: glowText 2s infinite alternate;
}

@keyframes glowText {
  from { text-shadow: 0 0 10px #22C55E; }
  to { text-shadow: 0 0 25px #CA1D1B; }
}

.auto-sub {
  color: #ccc;
  margin: 15px 0 40px;
  font-size: 18px;
}

.auto-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px,1fr));
  gap: 20px;
}

.auto-card {
  background: rgba(255,255,255,0.05);
  border-radius: 20px;
  padding: 25px;
  transition: 0.4s;
  position: relative;
  border: 1px solid transparent;
}

.auto-card:hover {
  transform: translateY(-10px) scale(1.05);
  border: 1px solid #22C55E;
  box-shadow: 0 0 25px rgba(34,197,94,0.6);
}

.icon {
  font-size: 30px;
  margin-bottom: 10px;
  animation: float 3s ease-in-out infinite;
}

@keyframes float {
  0% { transform: translateY(0px); }
  50% { transform: translateY(-10px); }
  100% { transform: translateY(0px); }
}

.auto-card h4 {
  color: #fff;
}

.auto-result {
  margin-top: 50px;
  font-size: 22px;
  font-weight: bold;
  background: linear-gradient(90deg, #CA1D1B, #22C55E);
  -webkit-background-clip: text;
  color: transparent;
  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% { transform: scale(1); }
  50% { transform: scale(1.05); }
  100% { transform: scale(1); }
}/* End custom CSS */