.steps-with-text__wrapper{padding:80px 0}@media (max-width:768px){.steps-with-text__wrapper{padding:54px 0}}.steps-with-text__wrapper--title{max-width:756px;padding-bottom:40px}@media (max-width:768px){.steps-with-text__wrapper--title{margin-left:0;max-width:100%;padding-bottom:0;width:100%}}.steps-with-text__wrapper--single{margin-bottom:26px}@media (max-width:768px){.steps-with-text__wrapper--single{flex-direction:column!important}}.steps-with-text__wrapper--single .step-index{display:flex;justify-content:flex-end;min-width:-moz-max-content;min-width:max-content}@media (max-width:768px){.steps-with-text__wrapper--single .step-index{width:auto!important}}.steps-with-text__wrapper--single .step-index span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(180deg,#b91734,#d6183a);-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:700;line-height:150%}.steps-with-text__wrapper--single .step-separator span{background-color:#000;display:block;height:2px;margin-left:33px;margin-right:21px;margin-top:23px;width:52px}@media (max-width:768px){.steps-with-text__wrapper--single .step-separator span{margin-left:12px;margin-top:30px}}.steps-with-text__wrapper--single .step-text{max-width:756px}.steps-with-text__wrapper--single:last-of-type{margin-bottom:0}.steps-with-text__wrapper--single.opt_2 .step-index span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(180deg,#12677c,#168ca9 109.21%);-webkit-background-clip:text;background-clip:text}