.elementor .primary-heading{font-family:var(--heading-font);font-weight:500;font-size:12px;color:var(--DUP_--primary-clr);letter-spacing:1px;text-transform:capitalize;}.elementor .sg-container{padding-block-start:44px;padding-block-end:44px;padding-inline-start:60px;padding-inline-end:60px;flex-direction:column;gap:15px;justify-content:center;align-items:center;}.elementor .light-purple-container{padding:13px;border-radius:8px;border-width:0.5px;border-color:#c4b0f0;border-style:solid;background-color:#f5f0ff;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:stretch;}.elementor .light-purple-container:hover,.elementor .light-purple-container:focus-visible{border-color:#5102D6;}.elementor .step-container-item-2{padding:0px;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;align-items:start;}.elementor .step-counter-2{width:40px;height:40px;font-family:"Roboto";font-weight:500;font-size:18px;color:var(--color-1);border-radius:50%;background-image:linear-gradient(135deg, #5102D6 0%,#C10FFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.2);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .step-container-content{padding:0px;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:start;}.elementor .counter-divider{background-color:var(--brd-clr);}.elementor .gradient-item{font-family:var(--primary-font);font-weight:500;font-size:16px;color:var(--DUP_color-1);text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:22px;padding-inline-end:24px;border-radius:36px;background-image:linear-gradient(102deg, #5102D6 0%,#C10FFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}