.review-person{display:flex;text-align:start;align-items:center;margin-top:40px}.review-person .review-person__img{position:relative;max-width:200px;min-height:71px}.review-person .review-person__img img{padding-right:30px}.review-person .review-person__stars{position:absolute;bottom:-10px;left:-25px}.review-person .review-person__name{font-size:21px;font-weight:600;line-height:26px}.review-person p span{color:inherit}@media (max-width: 991px){.review-person{margin-top:20px}}.how-it-works .container-steps{margin:0 auto;padding:70px 50px 60px;border-radius:20px;max-width:900px;row-gap:40px;flex-direction:column;display:flex}.how-it-works .step{display:flex;column-gap:36px}.how-it-works .step-img{position:relative;display:flex;align-items:start;margin-top:-20px}.how-it-works .step-img img{width:142px;max-width:none}.how-it-works .step-img span{font-size:72px}.how-it-works .step-text span{color:#00000080;font-size:19px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.408px;margin-bottom:15px;display:block}.how-it-works .step-text h5{font-size:31px;font-weight:700;line-height:100%;letter-spacing:-.408px;color:#000;padding-bottom:10px}@media (max-width: 576px){.how-it-works .container-steps{padding:60px 25px 64px 5px}.how-it-works .step-text span{font-size:12px;margin-bottom:10px}.how-it-works .step{column-gap:16px}.how-it-works .step-text h5{font-size:24px}.how-it-works .step-img span{font-size:52px}.how-it-works .step-img img{width:100px}}
