.why-choose-us{--color-background:#f2f2f2;--color-foreground:#5d666f;--color-foreground-heading:#1c2539;--color-foreground-subheading:#5d666f;--color-background-subheading:#fff0;--color-border-subheading-bg:#5d666f4d;background-color:var(--color-background);position:relative;overflow:hidden}.choose-media{height:100%}.choose-media img{object-fit:cover;height:100%}.choose-logo{margin-block-start:50px}.choose-rotating-logo{justify-content:center;align-items:center;display:inline-flex;position:relative}.text-abs{color:#fff;font-size:48px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.choose-rotating-logo .svg-wrapper{--size:170px;min-width:var(--size);width:var(--size);height:var(--size)}.choose-rotating-logo .svg-wrapper svg{min-width:inherit;width:inherit;height:inherit}.choose-bottom{--margin-block-start:60px;margin-block-start:var(--margin-block-start);position:relative}.why-choose-us .progress-wrap{margin-block-start:3px}.why-choose-us .progress-item{margin-top:0}.why-choose-us .progress-wrap>.progress-item:not(:first-child){margin-block-start:24px}.why-choose-us .progress-item>.heading+.progress-container{margin-block-start:14px}.why-choose-us .progress-item .progress-container{--color-background:#e6eaee;background-color:var(--color-background);border-radius:999px;width:100%;height:14px;position:relative}.why-choose-us .progress-item .progress--bar{--color-background:#1c2539;background-color:var(--color-background);border-radius:999px;width:0%;height:8px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.choose-bottom-cards>*{row-gap:24px}.choose-us-content{max-width:620px}.choose-logo{margin-top:20px}@media (min-width:1024px){.choose-logo{margin-top:60px}}@media (min-width:768px){.choose-bottom{--offset:300px}.choose-bottom-cards{margin-inline-end:var(--offset);padding-inline-end:15px}.choose-media-absolute{width:var(--offset);position:absolute;bottom:0;right:0}}@media (min-width:1280px){.choose-us-content{padding-inline-start:40px}}@media (max-width:991px){.choose-top>*{row-gap:40px}.choose-logo{justify-content:center;display:flex}}@media (max-width:767px){.choose-bottom{--margin-block-start:40px}.choose-media-absolute{margin-block-start:40px}}
