@media screen and (min-width:768px){.r_steps_layout{display:block!important;width:21%}.r_rules_layout{width:79%!important}.r_steps_layout_forphone{display:none!important}}@media screen and (max-width:767px){.r_layout_step .step:not(:last-child){padding:3px 0 5px 4px!important}}.r_steps_layout_forphone{width:100%;display:block;padding:10px 15px}.r_steps_layout{display:none;margin-bottom:20px;padding:0 0 30px;border:6px solid transparent;-webkit-border-image:-webkit-gradient(linear,left bottom,left top,from(rgba(250,234,206,.863)),to(rgba(252,240,219,.863)));-webkit-border-image:-webkit-linear-gradient(bottom,rgba(250,234,206,.863),rgba(252,240,219,.863));-o-border-image:linear-gradient(to top,rgba(250,234,206,.863),rgba(252,240,219,.863));border-image:-webkit-gradient(linear,left bottom,left top,from(rgba(250,234,206,.863)),to(rgba(252,240,219,.863)));border-image:linear-gradient(to top,rgba(250,234,206,.863),rgba(252,240,219,.863));border-image-slice:10}.r_rules_layout{width:100%;padding:0 0 10px 10px;margin:0 0 60px 0}.r_step_active{background-color:rgba(250,234,206,.863)}.r_step_disabled{background-color:#dddadac5}.r_step_active::after{border-bottom:20px solid rgba(250,234,206,.863)}.r_step_disabled::after{border-bottom:20px solid #dddadac5}.r_step_forphone{width:20%;height:40px;padding:5px 5px;display:inline-block;border-radius:10px;position:relative;vertical-align:middle;text-align:center}.r_step_forphone:not(:last-child)::after{content:'';position:absolute;width:25%;height:6px;background-color:#dddadac5;right:-25%;border-bottom:0!important;top:30px}.r_steps_layout_forphone .r_step_forphone:not(:first-child){margin-left:3%}.r_triangle{border-top:35px solid rgba(250,234,206,.863);border-right:100px solid transparent;border-left:100px solid transparent}.search__title:before{display:none!important}.r_rules_name{margin:5px 10px;font-weight:600}.r_card_rules_title{text-align:left;border-bottom:4px solid #fabe00;margin-bottom:20px}.r_card_title_text{font-weight:600;color:#111;font-size:2rem;line-height:1.3}.register_form .search__row{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important}.r_steps_layout .search{padding:2px 10px 5px!important}.r_steps_layout .r_yellow_title{margin-bottom:5px;background-color:#fabe00}.r_steps_layout .search__body{border:1px solid #fabe00;background:0 0}.r_steps_layout .search__body{padding:10px 20px;text-align:center}.search_last_child{color:#fabe00}.r_steps_layout .search__title{padding-left:60px}