.elementor .s-process-title{font-family:var(--Heading-font);font-weight:500;font-size:52px;color:rgba(0, 0, 0, 0);letter-spacing:-0.02em;line-height:1.12em;text-align:center;padding:0px;margin:0px;background-image:linear-gradient(170deg, var(--Dark-navy) 0%,var(--Dark-navy) 45%,var(--Secondary) 65%,var(--Main) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .s-process-intro{max-width:760px;font-family:var(--Body-font);font-size:18px;color:rgba(0, 0, 0, 0.62);line-height:1.65em;text-align:center;margin:0px;}.elementor .s-process-head{max-width:820px;padding:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .s-proc-num-1{position:absolute;inset-block-start:32px;inset-inline-start:32px;font-family:var(--Heading-font);font-weight:300;font-size:76px;color:rgba(0, 0, 0, 0);line-height:1em;-webkit-text-stroke:1.5px rgba(48,103,250, 0.5);stroke:rgba(48,103,250, 0.5);stroke-width:1.5px;margin:0px;}.elementor .s-proc-title-1{max-width:360px;font-family:var(--Heading-font);font-weight:600;font-size:26px;color:var(--Dark-navy);line-height:1.25em;text-align:center;margin:0px;}.elementor .s-proc-text-1{max-width:440px;font-family:var(--Body-font);font-size:17px;color:rgba(0, 0, 0, 0.62);line-height:1.6em;text-align:center;margin:0px;}.elementor .s-proc-step-1{position:relative;padding-block-start:80px;padding-block-end:96px;padding-inline-start:56px;padding-inline-end:56px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#DFE5F2;border-style:solid;flex-direction:column;gap:20px;align-items:center;}.elementor .s-proc-num-2{position:absolute;inset-block-start:32px;inset-inline-end:32px;font-family:var(--Heading-font);font-weight:300;font-size:76px;color:rgba(0, 0, 0, 0);line-height:1em;-webkit-text-stroke:1.5px rgba(48,103,250, 0.5);stroke:rgba(48,103,250, 0.5);stroke-width:1.5px;margin:0px;}.elementor .s-proc-title-2{max-width:360px;font-family:var(--Heading-font);font-weight:600;font-size:26px;color:var(--Dark-navy);line-height:1.25em;text-align:center;margin:0px;}.elementor .s-proc-text-2{max-width:440px;font-family:var(--Body-font);font-size:17px;color:rgba(0, 0, 0, 0.62);line-height:1.6em;text-align:center;margin:0px;}.elementor .s-proc-step-2{position:relative;padding-block-start:80px;padding-block-end:96px;padding-inline-start:56px;padding-inline-end:56px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#DFE5F2;border-style:solid;flex-direction:column;gap:20px;align-items:center;}.elementor .s-proc-num-3{position:absolute;inset-block-start:48px;inset-inline-start:32px;font-family:var(--Heading-font);font-weight:300;font-size:76px;color:rgba(0, 0, 0, 0);line-height:1em;-webkit-text-stroke:1.5px rgba(48,103,250, 0.5);stroke:rgba(48,103,250, 0.5);stroke-width:1.5px;margin:0px;}.elementor .s-proc-title-3{max-width:360px;font-family:var(--Heading-font);font-weight:600;font-size:26px;color:var(--Dark-navy);line-height:1.25em;text-align:center;margin:0px;}.elementor .s-proc-text-3{max-width:440px;font-family:var(--Body-font);font-size:17px;color:rgba(0, 0, 0, 0.62);line-height:1.6em;text-align:center;margin:0px;}.elementor .s-proc-step-3{position:relative;padding-block-start:96px;padding-block-end:80px;padding-inline-start:56px;padding-inline-end:56px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#DFE5F2;border-style:solid;flex-direction:column;gap:20px;align-items:center;}.elementor .s-proc-num-4{position:absolute;inset-block-start:48px;inset-inline-end:32px;font-family:var(--Heading-font);font-weight:300;font-size:76px;color:rgba(0, 0, 0, 0);line-height:1em;-webkit-text-stroke:1.5px rgba(48,103,250, 0.5);stroke:rgba(48,103,250, 0.5);stroke-width:1.5px;margin:0px;}.elementor .s-proc-title-4{max-width:360px;font-family:var(--Heading-font);font-weight:600;font-size:26px;color:var(--Dark-navy);line-height:1.25em;text-align:center;margin:0px;}.elementor .s-proc-text-4{max-width:440px;font-family:var(--Body-font);font-size:17px;color:rgba(0, 0, 0, 0.62);line-height:1.6em;text-align:center;margin:0px;}.elementor .s-proc-step-4{position:relative;padding-block-start:96px;padding-block-end:80px;padding-inline-start:56px;padding-inline-end:56px;flex-direction:column;gap:20px;align-items:center;}.elementor .s-proc-logo-img{width:156px;height:auto;margin:0px;}.elementor .s-proc-logo{width:200px;height:200px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:2;padding:0px;border-radius:999px;border-width:3px;border-color:var(--Main);border-style:solid;background-color:var(--White);box-shadow:0px 0px 0px 12px rgba(48,103,250, 0.06),-24px -24px 80px 0px rgba(252,163,13, 0.28),24px 24px 80px 0px rgba(61, 90, 254, 0.28);transform:translate3d(-50%, -50%, 0px);flex-direction:column;justify-content:center;align-items:center;}.elementor .s-proc-grid{width:100%;position:relative;padding:0px;display:grid;gap:0px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .s-process-inner{width:95%;max-width:1280px;padding:0px;margin:0px;flex-direction:column;gap:64px;align-items:center;}.elementor .s-process{padding-block-start:var(--section-y);padding-block-end:var(--section-y);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--White);flex-direction:row;justify-content:center;}