.our-progress-steps{display:flex}.our-progress__title{margin:0 0 11px;font-size:var(--font-size-48);font-weight:700;font-family:Montserrat;line-height:normal;letter-spacing:0px}.our-progress__subtitle{margin:0;font-size:var(--font-size-20);font-family:Montserrat;line-height:normal;letter-spacing:0px}.our-progress-steps .step{position:relative;margin-top:57px;display:flex;flex-direction:column;align-items:center}.our-progress-steps .step .text{text-align:center}.our-progress-steps .step .circle{position:relative;padding-bottom:43px}.our-progress-steps .step .circle:before{position:absolute;content:"";width:19px;height:19px;border:4px solid #259797;border-radius:50%;bottom:-11px;left:50%;transform:translate(-50%)}.our-progress-steps .step .circle:after{position:absolute;content:"";border-top:12px solid #259797;border-left:10px solid transparent;border-right:10px solid transparent;left:50%;width:0;transform:translate(-50%);height:0;top:77%}.our-progress-steps .step .circle-wrapper{width:152px;height:152px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:linear-gradient(#fff 0% 50%,#259797 50% 100%)}.our-progress-steps .step .arrow{color:#259797;position:absolute;right:-21px;top:66px}.our-progress-steps .step .arrow{position:absolute;right:-14px;top:70px}.our-progress-steps .step:last-child .arrow{display:none}.our-progress-steps .step .circle-content{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;width:128px;height:128px;border-radius:50%;box-shadow:0 0 30px #0000001a}.our-progress-steps .step .circle-content span{font-size:var(--font-size-16);font-weight:700;font-family:Montserrat;letter-spacing:0px;line-height:normal;color:#1d1d1d;text-transform:uppercase}.our-progress-steps .step .circle-content p{margin:0;color:#259797;font-size:var(--font-size-48);font-weight:700;font-family:Montserrat;letter-spacing:0px;line-height:normal}.our-progress-steps .step .step-title{margin:29px 0 9px;font-size:var(--font-size-24);font-weight:700;font-family:Montserrat;line-height:normal;letter-spacing:0px;color:#1d1d1d;text-transform:capitalize}.our-progress-steps .step .step-text{margin:0;font-size:var(--font-size-20);font-family:Montserrat;letter-spacing:0px;line-height:normal;color:#414450}.dotted-line{height:6px;background-image:radial-gradient(circle,rgba(0,0,0,.4) 2px,transparent 2.5px);background-size:22px 6px;background-repeat:repeat-x}@media screen and (min-width:750px)and (max-width:1200px){.our-progress-steps{flex-wrap:wrap;justify-content:center}.our-progress-steps .step{width:calc(100% / 3)}.our-progress-steps .step:nth-child(3n) .arrow{display:none}}@media screen and (min-width:1200px){.our-progress-steps .step{flex:1}}@media screen and (max-width:767px){.our-progress__title{margin-bottom:6px}.our-progress-steps{flex-direction:column;margin-top:30px}.our-progress-steps .step .arrow{display:none}.our-progress-steps .step{flex-direction:row;gap:20px;align-items:flex-start;margin-top:0}.dotted-line{display:none}.our-progress-steps .step .step-title{margin:21px 0 7px;text-align:left}.our-progress-steps .step .step-text{font-size:14px;text-align:left}.our-progress-steps .step .circle-wrapper{width:94px;height:94px}.our-progress-steps .step .circle-content{width:79px;height:79px}.our-progress-steps .step .circle:after{top:68%}.our-progress-steps .step .circle{padding-bottom:35px}.our-progress-steps .step .circle:before{border:none;bottom:0;background-image:radial-gradient(circle,rgba(0,0,0,.4) 2px,transparent 2.5px);background-size:20px 10px;background-repeat:repeat-y}.our-progress-steps .step:last-child .circle:before{display:none}.our-progress{border-bottom:1px solid #dedede}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/our-progress.css.map */
