.steps{padding:140px 0 140px;background:var(--dark-bg-1);position:relative;overflow:hidden}@media screen and (max-width:1919px){.steps{padding:100px}}@media screen and (max-width:1439px){.steps{padding:80px 0}}@media screen and (max-width:576px){.steps{padding:60px 0}}.steps__heading{grid-column:span 12;text-align:center;position:relative;z-index:2}.steps__heading,.steps__step-info-text,.steps__step-info-heading,.steps__step-number{color:var(--main-white)}.steps__heading .sm-extra{display:none}.steps__step-info-heading span{color:var(--accent-dark-bg)}@media screen and (max-width:1079px){.steps__heading{grid-column:span 8}}@media screen and (max-width:576px){.steps__heading{grid-column:span 4;width:100%}.steps__heading .sm-extra{display:block}}.steps__container{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;grid-column:span 12;row-gap:24px;width:804px;margin:100px auto 0;position:relative;z-index:2}@media screen and (max-width:1919px){.steps__container{margin-top:80px;row-gap:32px}}@media screen and (max-width:1439px){.steps__container{margin-top:60px;width:779px}}@media screen and (max-width:1079px){.steps__container{grid-column:span 8;width:510px;row-gap:24px}}@media screen and (max-width:576px){.steps__container{margin-top:40px;grid-column:span 4;max-width:343px;width:100%;row-gap:16px}}.steps__upper-bg,.steps__lower-bg{position:absolute;left:0;right:0;display:block;width:100%;z-index:1}@media screen and (max-width:576px){.steps__upper-bg,.steps__lower-bg{display:none}}.steps__upper-bg{top:0}@media screen and (max-width:1079px){.steps__upper-bg{top:2px;width:200%;left:7%;transform:translate(-50%);right:auto}}.steps__lower-bg{bottom:0}.steps__container-line{position:absolute;top:50%;left:50%;transform:translate(-50%) rotate(270deg);height:1px;width:135px;background:linear-gradient(270deg,#b6d1ff40 -.18%,#ddeaff0c 111.82%);z-index:5}@media screen and (max-width:1919px){.steps__container-line{width:122px}}@media screen and (max-width:1439px){.steps__container-line{width:102px}}@media screen and (max-width:1079px){.steps__container-line{width:98px}}@media screen and (max-width:576px){.steps__container-line{width:116px}}.steps__container-line:nth-last-of-type(3){top:calc(50% - 235.5px)}@media screen and (max-width:1919px){.steps__container-line:nth-last-of-type(3){top:calc(50% - 222.5px)}}@media screen and (max-width:1439px){.steps__container-line:nth-last-of-type(3){top:calc(50% - 202.5px)}}@media screen and (max-width:1079px){.steps__container-line:nth-last-of-type(3){top:calc(50% - 184.5px);left:75px}}@media screen and (max-width:576px){.steps__container-line:nth-last-of-type(3){top:calc(50% - 176.5px);left:54px}}.steps__container-line:nth-last-of-type(2){top:calc(50% - .5px)}@media screen and (max-width:1079px){.steps__container-line:nth-last-of-type(2){left:75px}}@media screen and (max-width:576px){.steps__container-line:nth-last-of-type(2){left:54px}}.steps__container-line:nth-last-of-type(1){top:calc(50% + 234.5px)}@media screen and (max-width:1919px){.steps__container-line:nth-last-of-type(1){top:calc(50% + 221.5px)}}@media screen and (max-width:1439px){.steps__container-line:nth-last-of-type(1){top:calc(50% + 201.5px)}}@media screen and (max-width:1079px){.steps__container-line:nth-last-of-type(1){top:calc(50% + 183.5px);left:75px}}@media screen and (max-width:576px){.steps__container-line:nth-last-of-type(1){top:calc(50% + 175.5px);left:54px}}.steps__step{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;column-gap:25px;background-color:#f1f4ff0a;width:502px;height:211px;border-radius:200px;padding:24px 48px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:relative;z-index:3}@media screen and (max-width:1919px){.steps__step{height:190px}}@media screen and (max-width:1439px){.steps__step{height:170px;width:474px;padding:0}}@media screen and (max-width:1079px){.steps__step{height:160px;width:510px;padding:32px}}@media screen and (max-width:576px){.steps__step{max-width:343px;width:100%;padding:24px;column-gap:16px}}.steps__step:nth-of-type(odd){margin-inline-start:auto;padding-inline-start:50px;padding-inline-end:45px}@media screen and (max-width:1439px){.steps__step:nth-of-type(odd){padding-inline-start:35px;padding-inline-end:59px}}@media screen and (max-width:1079px){.steps__step:nth-of-type(odd){padding-inline-start:32px;padding-inline-end:32px}}@media screen and (max-width:576px){.steps__step:nth-of-type(odd){padding-inline-start:24px;padding-inline-end:24px}}.steps__step:nth-of-type(2n){margin-inline-end:auto;flex-direction:row-reverse;padding-inline-end:50px;padding-inline-start:45px}@media screen and (max-width:1439px){.steps__step:nth-of-type(2n){padding-inline-end:35px;padding-inline-start:59px}}@media screen and (max-width:1079px){.steps__step:nth-of-type(2n){padding-inline-start:32px;padding-inline-end:32px;flex-direction:row}}@media screen and (max-width:576px){.steps__step:nth-of-type(2n){padding-inline-start:24px;padding-inline-end:24px}}.steps__step-number{min-width:100px;min-height:100px;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-direction:row;background-color:#f1f4ff0f;position:relative;z-index:4}@media screen and (max-width:1079px){.steps__step-number{min-width:86px;min-height:86px}}@media screen and (max-width:576px){.steps__step-number{min-width:60px;min-height:60px}}.steps__step-number:before{content:"";position:absolute;z-index:-1;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(225.67deg,#ddeaff3b -28.9%,#ddeaff00 102.82%);opacity:1;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:3;border-radius:50%}.steps__step-number>*{position:relative;z-index:4}.steps__step-info{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;row-gap:14px;width:268px}@media screen and (max-width:1919px){.steps__step-info{row-gap:12px}}@media screen and (max-width:1439px){.steps__step-info{row-gap:8px}}@media screen and (max-width:1079px){.steps__step-info{row-gap:12px;width:auto}.steps__step-info-text br,.steps__step-info-heading br{display:none}}