.benefits{margin:0;padding:0}.benefits-heading,.benefits-heading h2,.benefits-heading h2{color:var(--alrajhi-Brand-1000,#000045);font-feature-settings:"liga" off, "clig" off;font-family:var(--font-ping);font-size:40px;font-style:normal;font-weight:500;line-height:normal}.benefit-item p{color:var(--alrajhi-Brand-600,#221afb);font-family:var(--font-ping);letter-spacing:-.46px;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.benefits-text,.about .benefits-text{color:var(--alrajhi-Brand-1000,#000045);font-family:var(--font-ping);letter-spacing:-.92px;font-size:40px;font-style:normal;font-weight:700;line-height:130%}@media (min-width:992px){.heading-lg-ps-4{padding-left:4rem}}.text-section-row-title-subtext .benefits-sub-text{color:var(--grey-500,#667085);margin-top:8px;font-size:18px}.benefit-item .benefits-content-text{color:var(--grey-500,#667085);font-size:20px}.about-section{background:linear-gradient(114deg,#fff 0%,#dce9ff 100%);border-radius:16px}.text-section-row-title-v2{color:var(--alrajhi-Brand-1000,#000045);font-family:var(--font-ping);letter-spacing:-.46px;font-size:20px;font-style:normal;font-weight:400;line-height:115%}.text-section-row-title-v2 span{font-family:"PingARLTMedium", var(--font-ping);font-weight:500}.text-foreground-primary-disabled{color:var(--neutral-900-black,#000);letter-spacing:-.828px;font-size:36px;font-weight:600;line-height:125%}.progress-wrap{background-color:#e6e6e6;border-radius:100px;width:35px;height:100%;position:absolute;top:-13px;left:0;overflow:hidden}.benefit-footer-container{text-align:center;place-content:center flex-start;align-items:center;margin-left:5rem;display:flex}.benefit-content-container{text-align:left;align-items:center;display:flex}.link_benefits{cursor:pointer;color:var(--alrajhi-Brand-600,#221afb);font-family:var(--font-ping);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.vertical-line{color:#72788e;font-size:1rem}.progress-line{transform-origin:top;background:linear-gradient(#140f95 0%,#221afb 100%);border-bottom-right-radius:100px;border-bottom-left-radius:100px;width:100%;height:100%;transition:transform .8s;position:absolute;top:0;left:0}.benefit-item{position:relative}.benefit-item:before{z-index:1;background-color:#f5f5f5;border-radius:12px;width:24px;height:100%;position:absolute;top:0;left:0}.tick-container{z-index:2;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:relative}.tick-container img{width:16px;height:16px;transition:opacity .3s}.table-desktop,.desktop .banner-image{max-width:100%;display:block}@media (max-width:1024px){.benefits-heading,.benefits-heading h2{font-size:32px}.benefits-text{color:var(--alrajhi-Brand-1000,#000045);font-family:var(--font-ping);letter-spacing:-.92px;font-size:32px;font-style:normal;font-weight:700;line-height:130%}.about .benefits-text{color:var(--alrajhi-Brand-1000,#000045);font-family:var(--font-ping);letter-spacing:-.92px;font-size:24px;font-style:normal;font-weight:700;line-height:130%}.text-section-row-title-v2{color:var(--alrajhi-Brand-1000,#000045);font-family:var(--font-ping);letter-spacing:-.46px;font-size:1rem;font-style:normal;font-weight:400;line-height:115%}}@media (max-width:992px){#benefits.section.about.container{padding:60px 12px}.table-desktop,.desktop .banner-image{width:100%}}@media (max-width:768px){.table-desktop,.desktop{display:none}}@media (min-width:769px){.table-mobile,.mobile{display:none}.benefits-text{color:var(--alrajhi-Brand-1000,#000045);font-family:var(--font-ping);letter-spacing:-.92px;font-size:40px;font-style:normal;font-weight:700;line-height:130%}}@media (max-width:480px){.benefit-footer-container{flex-flow:column wrap;align-content:flex-start;align-items:flex-start;margin-left:6px}.benefit-content-container{padding-top:20px}.vertical-line{display:none}.benefit-item .benefits-content-text{font-size:16px}}
