.site_steps{border-top:1px solid #F3F1E8;border-bottom:1px solid #F3F1E8;padding-top:18px;padding-bottom:18px;margin:34px 0}
.site_steps .step_block .step{font-weight:400;font-size:14px;line-height:17px}
@media screen and (max-width:991px){.site_steps .step_block .step{margin-top:0}.site_steps .step_block .step:not(:last-child){margin-bottom:24px }}
.site_steps .step_block .step.info-text{font-size:16px;font-style:normal;font-weight:700;line-height:normal}
@media screen and (max-width:991px){.site_steps .step_block .step.info-text{justify-content:center;margin-bottom:32px}}
.site_steps .step_block .step>div{height:50px;width:50px;border:1px solid;border-radius:50%}
.site_steps .step_block .step>div i.icon{font-size:29px}
.site_steps .step_block .step>div.yellow{border-color:var(--secondary_color_3)}
.site_steps .step_block .step>div.yellow i.icon{color:var(--secondary_color_3)}
.site_steps .step_block .step>div.green{border-color:var(--secondary_color_1)}
.site_steps .step_block .step>div.green i.icon{color:var(--secondary_color_1)}
.site_steps .step_block .step>div.red{border-color:var(--secondary_color_2)}
.site_steps .step_block .step>div.red i.icon{color:var(--secondary_color_2)}
.site_steps .step_block .step>div img{width:60%;height:auto}