.step-three-wrapper{display:flex;justify-content:flex-end;margin:0 auto;max-width:1400px}.step-three{padding:0 50px;position:relative}.step-three h3{text-align:left}.step-three .dot{height:300px;right:-72px;top:112px;width:300px}.step-three__number{background:transparent var(--image-step-three) no-repeat left top;margin:0 0 0 auto;padding:182px 25px 0 0;position:absolute;right:10px;text-align:right;width:450px}.step-three__number span{display:block;font-size:10rem;font-weight:700;line-height:100%}.step-three__content{padding:333px 0 0}@media(min-width:768px){.step-three__number{left:-283px;right:auto}.step-three__number span{font-size:10rem}}