.elementor-24851 .elementor-element.elementor-element-57d627f:not(.elementor-motion-effects-element-type-background), .elementor-24851 .elementor-element.elementor-element-57d627f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-24851 .elementor-element.elementor-element-57d627f{border-style:solid;border-width:1px 0px 1px 0px;border-color:#EBEBEB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1.5% 0% 1.5% 0%;}.elementor-24851 .elementor-element.elementor-element-57d627f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24851 .elementor-element.elementor-element-5668809 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.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-24851 .elementor-element.elementor-element-1cb5f64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:#383838;}.elementor-bc-flex-widget .elementor-24851 .elementor-element.elementor-element-1a7917e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24851 .elementor-element.elementor-element-1a7917e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24851 .elementor-element.elementor-element-1a7917e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-24851 .elementor-element.elementor-element-1a7917e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.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-24851 .elementor-element.elementor-element-2f3fc17 .elementor-button{background-color:#0A5689;font-family:"Rubik", Sans-serif;font-weight:300;letter-spacing:0.3px;border-radius:8px 8px 8px 8px;padding:14px 24px 14px 24px;}.elementor-24851 .elementor-element.elementor-element-37bc47d:not(.elementor-motion-effects-element-type-background), .elementor-24851 .elementor-element.elementor-element-37bc47d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-255d781 );}.elementor-24851 .elementor-element.elementor-element-37bc47d{border-style:solid;border-width:1px 0px 1px 0px;border-color:#EBEBEB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1.5% 0% 1.5% 0%;}.elementor-24851 .elementor-element.elementor-element-37bc47d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24851 .elementor-element.elementor-element-41693af > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-24851 .elementor-element.elementor-element-c337099 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24851 .elementor-element.elementor-element-c337099 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;line-height:1.4em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-24851 .elementor-element.elementor-element-634ab04 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24851 .elementor-element.elementor-element-634ab04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-24851 .elementor-element.elementor-element-44fa47f{--display:flex;}.elementor-24851 .elementor-element.elementor-element-0ad7a02{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E1;--border-color:#E1E1E1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.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-24851 .elementor-element.elementor-element-c80953f img{width:100%;}.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-24851 .elementor-element.elementor-element-40e527f > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-24851 .elementor-element.elementor-element-40e527f{text-align:justify;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0.6px;color:#222222;}.elementor-24851 .elementor-element.elementor-element-40e527f p{margin-block-end:0px;}.elementor-24851 .elementor-element.elementor-element-830bc49 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-24851 .elementor-element.elementor-element-830bc49{text-align:justify;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0.6px;color:#222222;}.elementor-24851 .elementor-element.elementor-element-830bc49 p{margin-block-end:0px;}.elementor-24851 .elementor-element.elementor-element-6197373{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-24851 .elementor-element.elementor-element-1b4a217 .elementor-image-box-title{margin-bottom:1px;font-family:"Rubik", Sans-serif;font-size:36px;font-weight:600;color:#D30606;}.elementor-24851 .elementor-element.elementor-element-1b4a217 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#000000;}.elementor-24851 .elementor-element.elementor-element-b9f5a60 .elementor-image-box-title{margin-bottom:1px;font-family:"Rubik", Sans-serif;font-size:36px;font-weight:600;color:#D30606;}.elementor-24851 .elementor-element.elementor-element-b9f5a60 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#000000;}.elementor-24851 .elementor-element.elementor-element-9506759 .elementor-image-box-title{margin-bottom:1px;font-family:"Rubik", Sans-serif;font-size:36px;font-weight:600;color:#D30606;}.elementor-24851 .elementor-element.elementor-element-9506759 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#000000;}.elementor-24851 .elementor-element.elementor-element-59ddef4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5% 0% 0% 0%;}.elementor-24851 .elementor-element.elementor-element-59ddef4{text-align:start;}.elementor-24851 .elementor-element.elementor-element-59ddef4 .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:30px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-24851 .elementor-element.elementor-element-6ad08ed > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-24851 .elementor-element.elementor-element-de7e31e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E1;--border-color:#E1E1E1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24851 .elementor-element.elementor-element-90560b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}.elementor-24851 .elementor-element.elementor-element-90560b3{text-align:start;}.elementor-24851 .elementor-element.elementor-element-90560b3 .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:40px;font-weight:700;letter-spacing:0.8px;color:#000000;}.elementor-24851 .elementor-element.elementor-element-80ad28c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-24851 .elementor-element.elementor-element-80ad28c{text-align:start;}.elementor-24851 .elementor-element.elementor-element-80ad28c .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:28px;font-weight:500;line-height:1.1em;letter-spacing:0.9px;color:#000000;}.elementor-24851 .elementor-element.elementor-element-fbe5ab7{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:start;}.elementor-24851 .elementor-element.elementor-element-fbe5ab7 > .elementor-widget-container{background-color:#0A5689;margin:15px 0px 0px 0px;padding:10px 17px 10px 17px;}.elementor-24851 .elementor-element.elementor-element-fbe5ab7 .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;letter-spacing:0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-24851 .elementor-element.elementor-element-e7ac7c9 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24851 .elementor-element.elementor-element-e7ac7c9{text-align:start;}.elementor-24851 .elementor-element.elementor-element-e7ac7c9 .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:25px;font-weight:500;line-height:1.6em;letter-spacing:0.8px;color:#000000;}.elementor-24851 .elementor-element.elementor-element-0047825{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24851 .elementor-element.elementor-element-b2cb18c .elementor-button{background-color:#0A5689;font-family:"Abel", Sans-serif;font-size:25px;font-weight:500;letter-spacing:1.6px;}.elementor-24851 .elementor-element.elementor-element-e90b9ec .elementor-button{background-color:#0A5689;font-family:"Abel", Sans-serif;font-size:25px;font-weight:500;letter-spacing:1.6px;}@media(max-width:1366px){.elementor-24851 .elementor-element.elementor-element-1cb5f64 .elementor-heading-title{font-size:40px;}.elementor-24851 .elementor-element.elementor-element-c337099 .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-24851 .elementor-element.elementor-element-634ab04 .elementor-heading-title{font-size:18px;}.elementor-24851 .elementor-element.elementor-element-c80953f{text-align:start;}.elementor-24851 .elementor-element.elementor-element-c80953f img{width:100%;}.elementor-24851 .elementor-element.elementor-element-fbe5ab7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24851 .elementor-element.elementor-element-fbe5ab7{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-24851 .elementor-element.elementor-element-fbe5ab7 .elementor-heading-title{font-size:26px;}.elementor-24851 .elementor-element.elementor-element-e7ac7c9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24851 .elementor-element.elementor-element-b2cb18c .elementor-button{font-size:20px;}.elementor-24851 .elementor-element.elementor-element-e90b9ec .elementor-button{font-size:20px;}}@media(min-width:768px){.elementor-24851 .elementor-element.elementor-element-5668809{width:62%;}.elementor-24851 .elementor-element.elementor-element-1a7917e{width:38%;}}@media(max-width:767px){.elementor-24851 .elementor-element.elementor-element-1cb5f64{text-align:center;}.elementor-24851 .elementor-element.elementor-element-1cb5f64 .elementor-heading-title{font-size:25px;}.elementor-24851 .elementor-element.elementor-element-c337099{text-align:center;}.elementor-24851 .elementor-element.elementor-element-c337099 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-24851 .elementor-element.elementor-element-634ab04{text-align:center;}.elementor-24851 .elementor-element.elementor-element-634ab04 .elementor-heading-title{font-size:16px;}.elementor-24851 .elementor-element.elementor-element-0ad7a02{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24851 .elementor-element.elementor-element-6197373{--justify-content:center;}.elementor-24851 .elementor-element.elementor-element-59ddef4 > .elementor-widget-container{padding:8% 0% 0% 0%;}.elementor-24851 .elementor-element.elementor-element-59ddef4 .elementor-heading-title{font-size:24px;}.elementor-24851 .elementor-element.elementor-element-de7e31e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24851 .elementor-element.elementor-element-90560b3 .elementor-heading-title{font-size:25px;}.elementor-24851 .elementor-element.elementor-element-80ad28c > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-24851 .elementor-element.elementor-element-80ad28c .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-24851 .elementor-element.elementor-element-fbe5ab7{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-24851 .elementor-element.elementor-element-fbe5ab7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-24851 .elementor-element.elementor-element-fbe5ab7 .elementor-heading-title{font-size:24px;}.elementor-24851 .elementor-element.elementor-element-e7ac7c9 .elementor-heading-title{font-size:18px;}.elementor-24851 .elementor-element.elementor-element-0047825{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24851 .elementor-element.elementor-element-b2cb18c .elementor-button{font-size:20px;}.elementor-24851 .elementor-element.elementor-element-e90b9ec .elementor-button{font-size:20px;}}/* Start custom CSS for heading, class: .elementor-element-59ddef4 */.text{
    font-size:32px ;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ad08ed */*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
:root{
  --bg:#FAFAF7;
  --bg2:#F2F0EA;
  --bg3:#E8E5DB;
  --ink:#0D0D0B;
  --ink2:#3A3A35;
  --ink3:#6E6E65;
  --c1:#FF4D1C;
  --c2:#7B2FFF;
  --c3:#00C27A;
  --c4:#FFB800;
  --c5:#0057FF;
  --border:#D8D5CC;
}


/* PROCESS */
.process{background:var(--bg2)}
.process-header{
  max-width:900px;margin:0 auto 5rem;text-align:center;
}
.process-header p{
  font-size:1.05rem;color:var(--ink2);font-weight:300;line-height:1.75;
  max-width:540px;margin:1rem auto 0;
}

/* STEPPER */
.stepper{
  max-width:860px;margin:0 auto;
  display:flex;flex-direction:column;gap:0;
  position:relative;
}
.stepper-track{
  position:absolute;left:36px;top:36px;bottom:36px;width:3px;
  background:var(--border);border-radius:3px;
  z-index:0;
}
.stepper-track-fill{
  position:absolute;left:36px;top:36px;width:3px;
  background:linear-gradient(180deg,var(--c1),var(--c2),var(--c3));
  border-radius:3px;z-index:1;
  transition:height .6s ease;
}

.step-row{
  display:grid;
  grid-template-columns:75px 1fr;
  gap:0 2rem;
  position:relative;z-index:2;
  padding-bottom:0;
}
.step-row:last-child .step-body{padding-bottom:0}

.step-node-col{
  display:flex;flex-direction:column;align-items:center;
  padding-top:0;
}
.step-circle{
  width:72px;height:72px;border-radius:50%;
  display:flex;align-items:center;justify-content:center;
  font-family:'Bricolage Grotesque',sans-serif;
  font-size:1.25rem;font-weight:800;
  border:3px solid;
  background:var(--bg);
  position:relative;z-index:2;
  flex-shrink:0;
  transition:transform .3s;
}
.step-row:hover .step-circle{transform:scale(1.08)}
.step-circle.s1{border-color:var(--c1);color:var(--c1)}
.step-circle.s2{border-color:var(--c2);color:var(--c2)}
.step-circle.s3{border-color:var(--c3);color:var(--c3)}

.step-connector{
  width:3px;flex:1;min-height:40px;
}
.step-connector.c12{background:linear-gradient(var(--c1),var(--c2))}
.step-connector.c23{background:linear-gradient(var(--c2),var(--c3))}
.step-row:last-child .step-connector{display:none}

.step-body{
  padding:0 0 4rem 0;
}
.step-row:last-child .step-body{padding-bottom:0}

.step-tag{
  display:inline-flex;align-items:center;gap:6px;
  font-size:0.67rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;
  padding:4px 10px;border-radius:100px;
  margin-top: 20px;
}
.step-tag.orange{background:rgba(255,77,28,0.1);color:var(--c1);border:1px solid rgba(255,77,28,0.25)}
.step-tag.purple{background:rgba(123,47,255,0.1);color:var(--c2);border:1px solid rgba(123,47,255,0.25)}
.step-tag.green{background:rgba(0,194,122,0.1);color:var(--c3);border:1px solid rgba(0,194,122,0.25)}
.step-tag-dot{width:5px;height:5px;border-radius:50%;background:currentColor;animation:blink 1.8s ease-in-out infinite}

.step-body h3{
  font-family:'Rubix',sans-serif;
  font-size:1.65rem;font-weight:800;letter-spacing:-0.03em;
  color:var(--ink);margin-bottom:0.3rem;line-height:1.15;
}
.step-body-sub{
  font-size:0.9rem;font-weight:500;margin-bottom:1rem;
  font-family: Rubix;
}
.step-body-sub.orange{color:var(--c1)}
.step-body-sub.purple{color:var(--c2)}
.step-body-sub.green{color:var(--c3)}

.step-body-desc{
  font-size:0.95rem;color:var(--ink2);font-weight:400;
  line-height:1.8;margin-bottom:1.5rem;max-width:580px;
  font-family: montserrat;
}

.step-features{
  display:flex;flex-wrap:wrap;gap:8px;margin-bottom:2rem;
}
.step-feat{
  display:inline-flex;align-items:center;gap:7px;
  background:var(--bg);border:1.5px solid var(--border);
  font-size:0.8rem;font-weight:500;color:var(--ink2);
  padding:0.45rem 1rem;border-radius:100px;
  transition:border-color .2s,color .2s;
}
.step-row:hover .step-feat{border-color:var(--ink3)}
.step-feat-icon{font-size:13px}

.step-card-visual{
  background:var(--bg);border:1.5px solid var(--border);
  border-radius:16px;padding:1.5rem;
  max-width:520px;
  position:relative;overflow:hidden;
}
.step-card-visual-label{
  font-size:0.68rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;
  color:var(--ink3);margin-bottom:0.75rem;
}
.step-visual-row{
  display:flex;align-items:center;gap:10px;
  padding:0.6rem 0;border-bottom:1px solid var(--border);
  font-size:0.85rem;
}
.step-visual-row:last-child{border-bottom:none}
.step-visual-key{color:var(--ink3);font-weight:400;min-width:120px}
.step-visual-val{font-weight:600;color:var(--ink)}
.step-visual-badge{
  font-size:0.7rem;font-weight:700;
  padding:2px 8px;border-radius:100px;
}
.badge-auto-orange{background:rgba(255,77,28,0.1);color:var(--c1)}
.badge-auto-purple{background:rgba(123,47,255,0.1);color:var(--c2)}
.badge-auto-green{background:rgba(0,194,122,0.1);color:var(--c3)}

.step-pill{display:flex;flex-direction:column;gap:6px}
.pill{
  display:flex;align-items:center;gap:8px;
  font-size:0.8125rem;color:var(--ink2);font-weight:400;
}
.pill-check{
  width:18px;height:18px;border-radius:50%;
  display:flex;align-items:center;justify-content:center;
  flex-shrink:0;font-size:10px;font-weight:700;
}
.pill-check.orange{background:rgba(255,77,28,0.12);color:var(--c1)}
.pill-check.purple{background:rgba(123,47,255,0.12);color:var(--c2)}
.pill-check.green{background:rgba(0,194,122,0.12);color:var(--c3)}


/* ANIMATIONS */
@keyframes fadeUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}
.hero-eyebrow{animation:fadeUp .6s ease both .05s}
h1{animation:fadeUp .7s ease both .15s}
.hero-desc{animation:fadeUp .7s ease both .25s}
.hero-actions{animation:fadeUp .7s ease both .35s}
.hero-card{animation:fadeUp .8s ease both .2s}

/* RESPONSIVE */
@media(max-width:900px){
  nav{padding:1rem 1.5rem}
  .nav-links{display:none}
  .hero-inner{grid-template-columns:1fr}
  .hero-card{display:none}
  .steps-grid{grid-template-columns:1fr}
  .step-card:first-child{border-radius:20px 20px 0 0}
  .step-card:last-child{border-radius:0 0 20px 20px}
  .stats-inner{grid-template-columns:1fr;gap:2rem}
  .stat{border-right:none;border-bottom:1px solid rgba(255,255,255,0.1)}
  .stat:last-child{border-bottom:none}
  section{padding:4rem 1.5rem}
  .step-row{grid-template-columns:56px 1fr;gap:0 1.25rem}
  .step-circle{width:52px;height:52px;font-size:1rem}
  .step-card-visual{max-width:100%}
  footer{flex-direction:column;padding:2rem 1.5rem}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90560b3 */.text{
    font-size:32px ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80ad28c */.text{
    font-size:32px ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7ac7c9 */.text{
    font-size:34px ;
    font-weight: 900;
}/* End custom CSS */