.works__steps-section{padding-block:90px}.works__steps-header.common__new-header{margin:0 0 56px;max-width:100%;text-align:left}.works--content-list{counter-reset:my-sec-counter;display:flex;flex-wrap:wrap;margin:0 -15px -40px}.works--content-list>li{margin-bottom:40px;padding:0 15px;position:relative;width:20%}.works--content-list>li:not(:last-child):before{border-bottom:1px dashed var(--drkgry);content:"";height:2px;position:absolute;right:-30px;top:26px;width:calc(100% - 30px)}.works--content-list>li:nth-child(5n):before{display:none}.works--content-list .list--content{max-width:190px;padding-top:68px;position:relative;width:100%}.works--content-list .list--content:before{background:#f4f8fb;border:1px solid var(--drkgry);border-radius:50%;color:var(--drkgry);content:counter(my-sec-counter);counter-increment:my-sec-counter;font-family:poppins;font-size:24px;font-weight:600;height:50px;left:0;line-height:50px;position:absolute;text-align:center;top:0;width:50px}.works--content-list .list--content h4{font-family:Inter;font-size:24px;font-weight:500;line-height:1.5}@media (max-width:1024px){.works__steps-section{padding-block:120px}}@media (max-width:991px){.works__steps-section{padding-block:80px}.works--content-list .list--content h4{font-size:18px;line-height:1.3}}@media (max-width:767px){.works--content-list>li{min-height:52px;width:100%}.works--content-list>li:not(:last-child):before{border-left:1px dashed var(--drkgry);height:calc(100% + 30px);left:41px;right:auto;width:2px}.works--content-list .list--content{max-width:100%;padding-left:70px;padding-top:10px}}