.step__wrap{overflow:hidden;padding:30px;position:relative}@media (max-width:990px){.step__wrap{padding:20px}}.step__output{margin-top:15px}.step__output h1,.step__output h2,.step__output h3,.step__output h4,.step__output h5{font-weight:700}.step__output h1{margin-bottom:10px;font-size:26px;line-height:29px}@media (max-width:990px){.step__output h1{font-size:23px;line-height:normal}}.step__output h2{margin-bottom:10px;font-size:24px;line-height:25px}@media (max-width:990px){.step__output h2{font-size:22px;line-height:normal}}.step__output h3{margin-bottom:10px;font-size:22px;line-height:24px}@media (max-width:990px){.step__output h3{font-size:20px;line-height:normal}}.step__output h4{margin-bottom:10px;font-size:20px;line-height:22px}@media (max-width:990px){.step__output h4{font-size:18px;line-height:normal}}.step__output h5{margin-bottom:10px;font-size:18px;line-height:20px}@media (max-width:990px){.step__output h5{font-size:16px;line-height:normal}}.step__output p{font-size:16px;line-height:22px;font-weight:400;margin:0 0 10px 0}@media (max-width:990px){.step__output p{font-size:14px;line-height:21px}}.step__output ul,.step__output ol{margin:0 0 10px 0;display:grid;grid-template-columns:1fr;grid-gap:10px;position:relative;z-index:2}@media (max-width:990px){.step__output ul,.step__output ol{grid-template-columns:1fr}}.step__output li{font-size:15px;line-height:20px;position:relative;font-weight:400}@media (max-width:990px){.step__output li{font-size:14px;line-height:21px}}.step__output ul{padding-left:20px}.step__output ol{padding-left:20px}.step__output a{text-decoration:none}.step__output img{margin-bottom:10px}@media (max-width:990px){.step__output img{max-width:100%;box-sizing:border-box;width:100%}}.step__output strong{font-weight:700}.step__output blockquote{padding:15px 10px 15px 25px;margin:0 0 15px 0}.step__output blockquote p{margin:0}.step__output p:last-child{margin-bottom:0}.step__title{position:relative;z-index:2;font-size:50px;font-weight:700;display:inline-block;padding:0 0 10px 0}@media (max-width:990px){.step__title{font-size:30px;line-height:normal}}.step__info{position:relative}.step__item{font-size:25px;font-weight:500;padding:30px 0 30px 130px;position:relative}@media (max-width:990px){.step__item{padding:20px 0 20px 60px;font-size:20px;line-height:24px}}