@keyframes sandra-open{0%{opacity:0;transform:scale3d(1.1,1.1,1)}to{opacity:1;transform:scaleX(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale3d(.9,.9,1)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.steps-list__container{display:flex;position:relative}@media only screen and (max-width:1024px){.steps-list__container{flex-wrap:wrap}}.steps-list__content{display:flex;flex-direction:column;justify-content:center;width:50%}@media only screen and (max-width:1024px){.steps-list__content{width:100%}.steps-list__content .title__container{justify-content:center}}.steps-list__photo{width:50%}@media only screen and (max-width:1024px){.steps-list__photo{margin-bottom:30px;order:-1;width:100%}}.steps-list__img{border-radius:50px;max-height:650px;width:100%}@media only screen and (max-width:1024px){.steps-list__img{border-radius:25px;min-height:inherit;width:100%}}.steps-list__items{display:flex;flex-direction:column;gap:50px 0;padding-right:150px}@media only screen and (max-width:1024px){.steps-list__items{gap:30px;padding-right:0}}.steps-list-item{position:relative}.steps-list-item__number{align-items:center;background:#404040;border-radius:50%;color:#fff;display:flex;font-size:22px;font-weight:700;height:45px;justify-content:center;left:-60px;position:absolute;top:0;transform:translateY(-20%);width:45px}@media only screen and (max-width:1024px){.steps-list-item__number{left:0;top:12px}}.steps-list-item__icon{align-items:center;background:#ef7b30;border-radius:50%;color:#fff;display:flex;font-size:22px;font-weight:700;height:45px;justify-content:center;left:-60px;position:absolute;top:0;transform:translateY(-20%);width:45px}@media only screen and (max-width:1024px){.steps-list-item__icon{height:40px;left:0;top:12px;width:40px}.steps-list-item__icon svg{height:14px;width:20px}}.steps-list-item__name{font-size:22px;font-weight:500;max-width:450px;padding-bottom:5px}@media only screen and (max-width:1024px){.steps-list-item__name{font-size:18px;font-weight:600;padding-left:60px}}.steps-list-item__text{line-height:140%}@media only screen and (max-width:1024px){.steps-list-item__text{font-size:16px;padding-left:60px}}.steps-list__controls{display:flex;padding-top:30px}@media only screen and (max-width:1024px){.steps-list__controls{justify-content:center}}
